Software Engineer- Java Developer-Full Stack
Company: S3
Location: Charlotte
Posted on: April 1, 2026
|
|
|
Job Description:
Job Description Strategic Staffing Solutions is currently
looking for a Software Engineer, a W2 contract opportunity with one
of our largest clients! This is a W2 contract opportunity, and the
candidates should be willing to work on our W2 ONLY, NO C2C.
Software Developer Location: Charlotte, NC Type: W2 Contract – 6
month contract Work Schedule: Hybrid Schedule: 3 days in office Top
Skills 5-7 years of Java Engineering Must have : Java,
microservices and Spring Boot, Kafka React or any other UI
experience is good. Core Java is a plus MongoDB is a plus GenAI
experience is a plus Job Description: Senior Java Developer We are
seeking a strong Java Developer to join a collaborative team
supporting a large, complex legacy collections application. This
role will play a key part in the ongoing modernization effort,
transitioning the user interface from Java Server Faces (JSF) to
React. The ideal candidate will have deep expertise in Core Java
and backend development, along with experience working with React
on the frontend. You will contribute to both maintaining the
existing system and advancing the migration initiative, leveraging
modern tools—including AI-assisted code conversion techniques—to
accelerate development. You will be part of a 10-member Kanban team
responsible for quarterly releases. The team has successfully
completed Phase 1 of the migration, with approximately one year
remaining in the project roadmap. Key Responsibilities: Support and
enhance a legacy collections application Contribute to the
migration from JSF to React Develop and maintain backend services
using Core Java Collaborate with a cross-functional team in a
Kanban environment Participate in quarterly release cycles Utilize
AI tools to assist in code conversion and modernization efforts
Qualifications: Strong experience in Core Java and backend
development Proficiency with React and modern frontend frameworks
Experience working with legacy systems and large-scale applications
Familiarity with Agile/Kanban methodologies Ability to work
effectively in a team-oriented environment. Additional Information:
Contractors are generally not required to support release
deployments; occasional schedule flexibility (e.g., rare Saturday
work) may be needed
Keywords: S3, Rock Hill , Software Engineer- Java Developer-Full Stack, IT / Software / Systems , Charlotte, South Carolina