×
Register Here to Apply for Jobs or Post Jobs. X

Java Full Stack Developer

Job in Charlotte, Mecklenburg County, North Carolina, 28245, USA
Listing for: Collabera
Full Time position
Listed on 2026-10-15
Job specializations:
  • Software Development
    Java Developer, Full Stack Developer, Backend Developer, Angular Developer
Salary/Wage Range or Industry Benchmark: 60 - 70 USD Hourly USD 60.00 70.00 HOUR
Job Description & How to Apply Below

Senior Full Stack Java Developer - SE4

Location: Charlotte, NC (3days on hybrid)

Interview Process: Onsite Interview

Pay Rate: $60-70/hr

Job Summary

We are seeking an experienced Senior Full Stack Java Developer to join our enterprise technology team in Uptown Charlotte. The ideal candidate will have strong hands-on experience across both backend and frontend development, with an approximately 50% backend / 50% frontend focus
. The successful candidate will have deep expertise in Java, Spring Boot, Microservices, Angular 16+, and SQL Server
, along with experience developing scalable enterprise applications and working within Agile and Dev Sec Ops  environments. This is a highly collaborative role requiring strong technical ownership, problem-solving skills, and the ability to work closely with development, QA, product, and operations teams.

Key Responsibilities
  • Design, develop, enhance, and support scalable enterprise applications using Java, Spring, Spring MVC, and Spring Boot
    .
  • Develop responsive and scalable user interfaces using Angular 16+.
  • Build and maintain RESTful APIs and microservices-based applications
    .
  • Apply object-oriented design principles and industry-standard design patterns to develop maintainable and scalable solutions.
  • Work with SQL Server to develop queries, stored procedures, data models, and optimize database performance.
  • Develop and maintain integrations using XML, JSON, REST APIs, JDBC, and JPA
    .
  • Write comprehensive unit tests and participate in code reviews to ensure application quality and reliability.
  • Implement and support CI/CD pipelines and Dev Sec Ops  practices throughout the software development lifecycle.
  • Troubleshoot complex application, performance, and production issues and provide effective technical solutions.
  • Collaborate with QA teams to support functional, integration, and regression testing.
  • Participate in Agile/Scrum ceremonies including sprint planning, stand-ups, retrospectives, and backlog refinement.
  • Create and maintain technical documentation using tools such as JIRA and Confluence
    .
  • Work effectively with cross-functional teams including developers, QA engineers, product owners, business stakeholders, and operations teams.
Required Qualifications
  • 8+ years of hands-on experience in Java application development.
  • Strong experience with:
    • Java
    • Spring
    • Spring MVC
    • Spring Boot
    • J2EE
    • XML
    • JSON
    • RESTful APIs
    • JDBC
    • JPA
    • Unit Testing frameworks
  • 6+ years of hands-on Angular development experience
    , with strong experience in Angular 16 or higher
    .
  • Strong experience developing responsive and scalable web applications.
  • 3+ years of SQL Server development experience
    , including:
    • Complex SQL queries
    • Query optimization
    • Stored procedures
    • Data modeling
  • Proven experience developing and supporting microservices-based applications
    .
  • Strong understanding of object-oriented programming, software architecture, and design patterns
    .
  • Experience with Dev Sec Ops  and CI/CD practices
    .
  • Experience working in Agile/Scrum development environments.
  • Proficiency with JIRA and Confluence
    .
  • Strong analytical, problem-solving, written, and verbal communication skills.
  • Ability to collaborate effectively across development, QA, product, and operations teams.
Preferred Qualifications
  • Experience working within large-scale enterprise or financial-services environments
    .
  • Prior experience supporting highly regulated or security-sensitive applications.
  • Experience with modern CI/CD and cloud-native development practices.
  • Experience with containerization and platforms such as Docker and Kubernetes
    .
  • Experience with automated testing and quality engineering practices.
  • Experience working with high-volume, highly available enterprise applications.

The Company offers the following benefits for this position, subject to applicable eligibility requirements: medical insurance, dental insurance, vision insurance, 401(k) retirement plan, life insurance, long-term disability insurance, short-term disability insurance, paid parking/public transportation, paid time off, paid sick and safe time, hours of paid vacation time, weeks of paid parental leave, and paid holidays annually - as applicable.

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary