Demo

Backend Java Engineer

Strategic Staffing Solutions
Charlotte, NC Contractor | Full Time
POSTED ON 5/25/2026
AVAILABLE BEFORE 6/24/2026

STRATEGIC STAFFING SOLUTIONS HAS AN OPENING!

This is a Contract Opportunity with our company that MUST be worked on a W2 Only. No C2C eligibility for this position. Visa Sponsorship is Available! The details are below.

Beware of scams. S3 never asks for money during its onboarding process.

Job Title: Backend Java Engineer
Contract Length: 12 Month contract
3 days in office/ 2 remote
Location: Charlotte, NC

***2nd Interview for this position must be held on site at location, HARD REQUIREMENT***

Ref# 246194

We are seeking a Backend Java Engineer to design, develop, and support enterprise applications in a collaborative, globally distributed environment. This role requires strong technical expertise across backend and frontend technologies, along with the ability to work effectively within Agile teams and participate in regular Scrum ceremonies.

Key Responsibilities:


  • Design, develop, and maintain Java Spring Boot microservices
  • Develop and enhance Angular-based UI components
  • Work with Oracle databases for data persistence
  • Deploy and support applications on OpenShift
  • Utilize AI-assisted development tools (e.g., GitHub Copilot) to improve efficiency and code quality
  • Participate in code reviews, design discussions, and architectural decisions
  • Collaborate with UI, QA, DevOps, and product teams across global locations
  • Ensure application performance, security, and scalability

Mandatory Skills:

Backend / Core Java


  • Strong hands-on experience in Java (Java 8 or above)
  • Solid understanding of J2EE concepts (Servlets, JSP, JDBC, REST)
  • Expertise in Spring Boot

    • RESTful API development
    • Spring MVC, Spring Data JPA
    • Exception handling and logging

  • Experience building and supporting microservices architecture

Databases


  • Strong experience with Oracle Database

    • SQL and PL/SQL
    • Performance tuning and query optimization
    • Data modeling and schema design


Frontend (Full Stack)


  • Hands-on experience with Angular (v8 )

    • Components, services, routing
    • REST API integration
    • HTML, CSS, TypeScript


Cloud & DevOps


  • Working knowledge of OpenShift

    • Containerized application deployments
    • Pods, services, routes
    • Basic troubleshooting and monitoring

  • Familiarity with CI/CD pipelines

AI-Assisted Development


  • Practical experience using GitHub Copilot

    • Code generation and refactoring
    • Unit test creation
    • Improving development efficiency and code quality


Good to Have (Preferred Skills):


  • Experience with Docker and Kubernetes
  • Knowledge of Spring Security, OAuth2, JWT
  • Exposure to public cloud platforms (AWS / Azure / Google Cloud Platform)
  • Experience with JUnit, Mockito for unit testing
  • Familiarity with Agile / Scrum methodologies
  • Knowledge of logging and monitoring tools (Splunk, ELK, Prometheus)
  • Knowledge of CIB, CB, or experience with OpenText Documentum

Experience & Qualifications:


  • 6 years of overall IT experience
  • 4 years of hands-on Java & Spring Boot development
  • 2 years of Angular full stack development
  • Experience working on enterprise-scale applications
  • Bachelor s degree in Computer Science or related field (preferred)

Work Environment:


  • Must be comfortable working with cross-cultural and geographically dispersed teams
  • Daily collaboration with global team members is expected
  • Participation in Agile Scrum ceremonies is mandatory

Salary.com Estimation for Backend Java Engineer in Charlotte, NC
$112,609 to $143,066
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 Backend Java Engineer?

Sign up to receive alerts about other jobs on the Backend Java Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$111,369 - $141,168
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 Strategic Staffing Solutions

  • Strategic Staffing Solutions Richmond, VA
  • Job Description Strategic Staffing Solutions is currently looking for a Project Manager, a W2 contract with one of our largest clients. Project Manager - (... more
  • 16 Days Ago

  • Strategic Staffing Solutions Detroit, MI
  • Detroit, MI (Hybrid/Onsite Tues-Thurs) W2 contract role 12 Months with extension Salary negotiable Role Overview Champions, organizes, and partners with di... more
  • 1 Day Ago

  • Strategic Staffing Solutions Charlotte, NC
  • Job Title: Software Engineer (Full Stack AI / Agentic Systems) Location: Charlotte, NC (300 S Brevard St Hybrid, 3 days onsite) Duration: 18-month contract... more
  • 1 Day Ago

  • Strategic Staffing Solutions Charlotte, NC
  • Job Title: Mainframe Software Developer Location: Charlotte, NC Duration: 18 Months Pay Rate: $55 - $65 (W2 Only) Job/Role Description: This role supports ... more
  • 1 Day Ago


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

  • Michael Page International Charlotte, NC
  • Work for a global privately owned software organization Work remotely and earn a great salary with excellent benefits About Our Client This organization is... more
  • 1 Day Ago

  • Rayomind Software Solutions LLC, DBA, Hire'in Solutions Charlotte, NC
  • Job Title: Java Backend Developer Location: Charlotte, NC Role : Fulltime Job Description: We are seeking an experienced Java Backend Developer / Lead with... more
  • 4 Days Ago

AI Assistant is available now!

Feel free to start your new journey!