Senior Full Stack Developer

Gravity IT Resources

Charlotte (NC)

On-site

USD 110,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Gravity IT Resources is seeking a senior Full Stack Java Developer in Charlotte, NC. The role focuses on backend with Java 21 and Spring Boot 3, plus Angular frontend work and AI integration opportunities. Onsite Tue-Thurs, contract with potential conversion to full-time, supporting a modernization initiative for a food service organization.

The candidate will gather requirements, design architectures, and coordinate with onshore/offshore teams while delivering enterprise-grade solutions.

Qualifications

  • 8+ years of professional software development experience.
  • Strong Java development background with modern Java and Spring Boot.
  • Experience building enterprise-grade backend apps and APIs.

Responsibilities

  • Gather and refine business requirements with stakeholders and translate to technical solutions.
  • Contribute to architecture and solution design discussions.
  • Design, develop, test, and maintain enterprise apps using Java 21 and Spring Boot 3.
  • Develop and support RESTful APIs, backend services, and business logic.
  • Contribute to front-end development with Angular.
  • Coordinate work with offshore team members.
  • Support integration of AI and ML capabilities in apps.
  • Conduct code reviews and promote best practices.
  • Troubleshoot production issues across the lifecycle.
  • Collaborate with QA, product, and business teams to ensure delivery.

Skills

Strong communication
Requirements gathering
Offshore collaboration

Tools

Java 21
Spring Boot 3
Angular
REST APIs
Microservices
AI Integration
Databases (RDBMS & NoSQL)

Job description

Full Stack Java Developer

Food Service Technology | Charlotte, NC (Onsite Tues-Thurs) | Contract with Potential FTE Conversion

About the Role

We are supporting a technology modernization initiative for a leading organization in the food service industry. The team is seeking a senior Full Stack Java Developer to support the design, development, and enhancement of enterprise applications that drive core business operations.

This is a backend‑focused role working within a team of approximately 15 developers across onshore and offshore locations. In addition to hands‑on development, the consultant will work closely with business stakeholders to gather requirements, participate in application design, and coordinate development activities with offshore resources.

The environment is built on modern Java technologies and is actively exploring AI‑driven capabilities within business applications, making this a strong opportunity for candidates who have experience integrating AI or machine learning solutions into enterprise systems.

Technical Environment
  • Java 21
  • Spring Boot 3
  • Angular
  • REST APIs and Microservices
  • AI Integration and Machine Learning Technologies
  • Relational and NoSQL Databases
  • Agile Development Methodologies
  • Distributed Onshore/Offshore Delivery Model
Key Responsibilities
  • Gather and refine business requirements with stakeholders and translate requirements into technical solutions
  • Participate in application architecture and solution design discussions
  • Design, develop, test, and maintain enterprise applications utilizing Java 21 and Spring Boot 3
  • Develop and support RESTful APIs, backend services, and business logic
  • Contribute to front‑end development efforts using Angular
  • Coordinate development activities and technical deliverables with offshore team members
  • Support integration of AI‑powered capabilities and machine learning solutions within enterprise applications
  • Conduct code reviews and promote software engineering best practices
  • Troubleshoot production and application issues across the development lifecycle
  • Collaborate with QA, product, and business teams to ensure successful delivery
Required Experience
  • 8+ years of professional software development experience
  • Strong Java development background, including modern Java and Spring Boot frameworks
  • Experience building and supporting enterprise‑grade backend applications
  • Angular development experience
  • Experience gathering business requirements and participating in technical design activities
  • Experience working with distributed or offshore development teams
  • Strong communication and stakeholder‑facing skills
  • Experience with APIs, microservices, and modern application architecture
Preferred Experience
  • 2+ years of experience integrating AI or machine learning capabilities into business applications
  • Experience with cloud platforms and containerized application environments
  • Familiarity with Agile delivery practices
  • Knowledge of application security best practices
Logistics
  • Charlotte, NC
  • Onsite Tuesday through Thursday
  • Contract engagement with potential conversion to full‑time employment

Equal Employment Opportunity Statement
Gravity IT Resources is an Equal Opportunity Employer. We are committed to creating an inclusive environment for all employees and applicants. We do not discriminate on the basis of race, color, religion, sex (including pregnancy, sexual orientation, or gender identity), national origin, age, disability, genetic information, veteran status, or any other legally protected characteristic. All employment decisions are based on qualifications, merit, and business needs.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Full-Stack Developer - AI-Driven Apps (Onsite)
Senior Java Full-Stack Developer - AI-Driven Apps (Onsite)

Gravity IT Resources • Charlotte (NC)

On-site
USD 110,000 - 160,000
Senior Full Stack Developer (Java 17+, Spring Boot & Angular 17+)
Senior Full Stack Developer (Java 17+, Spring Boot & Angular 17+)

Pacer Group • Charlotte (NC)

On-site
Medical
Dental
Vision
+1
Full Stack Developer
Full Stack Developer

TechDigital Group • Charlotte (NC)

On-site
USD 90,000 - 120,000
Full-stack Java Developer (W-2 only), Hybrid
Full-stack Java Developer (W-2 only), Hybrid

DataEdge Consulting • Charlotte (NC)

Hybrid
USD 120,000 - 160,000
Sr Java Full Stack Developer
Sr Java Full Stack Developer

System One • Reston (VA)

Hybrid
Health benefits
Dental
Vision
+2
Full Stack Developer
Full Stack Developer

Compunnel, Inc. • Plano (TX)

On-site
USD 100,000 - 130,000
Full Stack Developer
Full Stack Developer

Staffed4U • Maryland

On-site
USD 90,000 - 150,000
Competitive Compensation
15% 401k Contribution
30 PTO days with carryover
+3
Full Stack Developer
Full Stack Developer

Eliassen Group • Jersey City (NJ)

Hybrid
Confidential
Medical benefits
Dental benefits
Vision benefits
+2
Lead Full Stack (Angular-60%, Java-40%)
Lead Full Stack (Angular-60%, Java-40%)

Kaav Inc • Charlotte (NC)

On-site
USD 120,000 - 150,000
Senior Java Full Stack Engineer (Spring & Enterprise Applications)
Senior Java Full Stack Engineer (Spring & Enterprise Applications)

CrowdPlat • Austin (TX)

Hybrid
USD 100,000 - 120,000