Demo

Java Full Stack Developer

CBL Solutions
Charlotte, NC Contractor
POSTED ON 6/26/2026
AVAILABLE BEFORE 7/24/2026

Mid-Level Java Full Stack Engineer

Location: Charlotte, NC (Onsite)

Interview Process: In-Person Interview Required

Job Overview

We are seeking a highly motivated Mid-Level Java Full Stack Engineer with 4–6 years of experience in designing, developing, and maintaining enterprise-grade applications. The ideal candidate will possess strong expertise in both backend and frontend development, leveraging Java technologies, Angular, and modern development practices to deliver scalable, secure, and high-quality solutions.

Key Responsibilities

  • Design, develop, test, and deploy full-stack applications using Java and Angular.
  • Build and maintain RESTful APIs and microservices using Java, Spring Boot, and Spring MVC.
  • Develop responsive and user-friendly web interfaces using Angular, TypeScript, JavaScript, HTML, and CSS.
  • Design and optimize SQL Server databases, including schema design, stored procedures, functions, and performance tuning.
  • Conduct code reviews and follow coding standards and best practices.
  • Develop and execute unit and integration tests using tools such as JUnit and Mockito.
  • Collaborate with product owners, designers, and engineering teams to translate business requirements into technical solutions.
  • Troubleshoot production issues, implement bug fixes, and provide ongoing application support.
  • Participate in Agile development processes and contribute to continuous improvement initiatives.

Required Skills

  • 4–6 years of full-stack development experience.
  • Strong proficiency in Java 11/17 , Spring Boot, Spring MVC, and Hibernate/JPA.
  • Hands-on experience with Angular (8 ), TypeScript, and JavaScript.
  • Strong experience developing RESTful APIs and Microservices.
  • Experience with SQL Server, including complex queries, stored procedures, and database optimization.
  • Familiarity with Git, Jira, Maven/Gradle, and CI/CD tools such as Jenkins or Azure DevOps.
  • Solid understanding of software design patterns and object-oriented design principles.
  • Experience working across both frontend and backend technologies.
  • Strong problem-solving, debugging, and analytical skills.

Preferred Qualifications

  • Experience working in Agile/Scrum environments.
  • Exposure to AI-assisted development tools, including Claude Code.
  • Experience supporting large-scale enterprise applications.

Education

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field preferred.

Salary : $50 - $55

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Java Full Stack Developer?

Sign up to receive alerts about other jobs on the Java Full Stack Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$120,936 - $155,014
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at CBL Solutions

  • CBL Solutions Philadelphia, PA
  • Job Title: Principal Frontend Developer (React / Next.js / React Native) Location Philadelphia, PA (Hybrid - Onsite Tue & Wed) Job Description We are seeki... more
  • 8 Days Ago


Not the job you're looking for? Here are some other Java Full Stack Developer jobs in the Charlotte, NC area that may be a better fit.

  • Infosys Charlotte, NC
  • Java Full Stack Developer Job details Job Role Technology Lead - US Work Location Charlotte, NC State / Region / Province North Carolina Country USA Skills... more
  • 1 Day Ago

  • Mitchell Martin Inc. Charlotte, NC
  • Title: Java Full Stack Developer Locations: Charlotte, NC / Plano, TX / Jersey City, NJ / Newark, DE Employment Type: Contract Hybrid (3 Days Onsite, 2 Day... more
  • 1 Day Ago

AI Assistant is available now!

Feel free to start your new journey!