Jobs · North Carolina

Senior Java Software Engineer

Staffing Spot, Inc. · Charlotte, NC · 4 days ago
HybridContract

Location: Charlotte, NC — Candidates must be physically located in Charlotte and able to work from the office 3 days per week. Hybrid work model.

About the Role

We are seeking an experienced Senior Java Software Engineer with strong hands-on expertise in Java, React 18, JavaScript, REST APIs, and SQL Server to join a high-performing engineering team in Charlotte, NC. The ideal candidate will have experience building enterprise-scale applications across both backend and frontend technologies and will contribute to a greenfield platform initiative designed to consolidate multiple existing applications. This role requires strong technical skills, architectural thinking, collaboration, and the ability to deliver high-quality solutions within aggressive timelines.

Responsibilities

  • Design, develop, test, and deploy scalable enterprise applications using Java and React 18.
  • Build modern frontend applications using React 18, JavaScript, and related frameworks.
  • Develop robust backend services and APIs using Java.
  • Contribute to the development of a greenfield platform designed to consolidate multiple existing applications.
  • Design, develop, and integrate RESTful APIs and backend services.
  • Work with SQL Server for application data and database development.
  • Participate throughout the software development lifecycle, including architecture, technical design, coding, testing, deployment, and production implementation.
  • Collaborate closely with software engineers, technical leads, architects, product teams, and business stakeholders.
  • Follow secure software development practices and ensure applications meet enterprise security standards.
  • Troubleshoot and resolve application performance, functionality, integration, and production issues.
  • Participate in code reviews and maintain high standards for code quality, scalability, performance, and maintainability.
  • Leverage modern AI-assisted development tools, including GitHub Copilot, to improve engineering productivity where appropriate.
  • Work effectively within a shared-resource model supporting multiple teams and managers.

Requirements

  • 7–10 years of professional software development experience.
  • Strong hands-on experience developing enterprise applications using Java.
  • Strong hands-on experience with React, with specific experience in React 18 strongly preferred/required.
  • Strong JavaScript development experience.
  • Proven experience developing and consuming REST APIs.
  • Strong understanding of software engineering principles, object-oriented programming, and application architecture.
  • Experience working with SQL Server and relational databases.
  • Experience with modern software development, testing, debugging, and deployment practices.
  • Ability to read, understand, and work effectively with complex technical requirements and existing codebases.
  • Strong communication, collaboration, and problem-solving skills.
  • Ability to work effectively in a fast-paced environment with aggressive delivery timelines.
  • Must be physically located in Charlotte, NC and able to work onsite three days per week.

Preferred Qualifications

  • Experience with GitHub Copilot or other AI-assisted coding and development tools.
  • Experience working in agent-mode AI development environments.
  • Experience building greenfield applications or modernizing legacy/vendor platforms.
  • Experience working with enterprise-scale applications and APIs.
  • Experience in environments with strong security, compliance, or regulatory requirements.
  • Experience with cloud-based storage solutions, particularly Amazon S3.
  • Previous experience working in large financial-services organizations or other highly regulated environments.

Primary Technologies

  • Java
  • React 18
  • JavaScript
  • REST APIs
  • SQL Server

Similar jobs

Senior Software Engineer

PIADA ITALIAN STREET FOODColumbus, OH· 3 days ago
$120k–$180k/yrapply on careers-thepiadagroup.icims.com

Senior Software Engineer

Delta Dental Ins.Alpharetta, GA· 2 mo ago
Information Technology$152k–$154k/yrapply on ejep.fa.us2.oraclecloud.com

Senior Software Engineer

Johns Hopkins Applied Physics LaboratoryLaurel, MD· 1 mo ago
Engineering$105k/yrapply on careers.jhuapl.edu