Software Engineer, Java Developer, Full Stack Developer
Job in
Charlotte, Mecklenburg County, North Carolina, 28245, USA
Listed on 2026-06-30
Listing for:
Judge Group, Inc.
Contract
position Listed on 2026-06-30
Job specializations:
-
Software Development
Java Developer, Full Stack Developer, Backend Developer, Cloud Engineer - Software
Job Description & How to Apply Below
Software Engineer, Full Stack (Java)
We are not accepting C2C or 1099 arrangements.
Locations: Charlotte, NC;
Chandler, AZ;
Irving, TX
Work Mode: Hybrid (3 days in office required)
Job Type: Contract (18 months, with potential extension or conversion)
About the Role
We are seeking a Software Engineer (Full Stack Java) to join a high-impact team modernizing contact center technology s role focuses on building cloud-native applications and middleware solutions that support the migration of enterprise systems from on-premise infrastructure to the cloud, impacting tens of thousands of users.
You'll work across the stack (primarily backend) to design, develop, and integrate systems, while partnering with cross-functional teams to deliver scalable, high-quality software.
What You'll Do
- Design, build, and maintain scalable full-stack applications using Java, Spring Boot, and React
- Develop microservices and middleware integrations to connect enterprise systems (e.g., Workday, Verint)
- Support migration of legacy systems to cloud-based infrastructure
- Write clean, maintainable, and well-tested code that meets business and technical requirements
- Participate in architecture and system design decisions, balancing simplicity, scalability, and flexibility
- Collaborate with engineers, product teams, and stakeholders to deliver end-to-end solutions
- Troubleshoot and resolve complex technical issues across systems
- Contribute to engineering best practices, code quality, and team standards
- Mentor peers and support knowledge sharing within the team
- 5+ years of experience in software engineering or equivalent practical experience
- 5-7 years of experience with Java development
- Experience with:
- Spring Boot
- React (or similar frontend frameworks)
- Microservices architecture
- Cloud platforms and deployments
- Messaging systems such as Kafka
- Experience building and deploying applications in cloud environments (e.g., Cloud Foundry/OCP)
- Strong understanding of software development lifecycle, system design, and debugging
- Experience with Generative AI, LLMs, or agent-based systems
- Background in contact center technology or workforce management systems
- Experience building enterprise integrations and middleware solutions
- Ability to evaluate tradeoffs in system design and make informed architectural decisions
- A strong problem-solver who can navigate complex systems and ambiguous requirements
- A developer who understands both technical implementation and strategic design
- Someone who asks thoughtful questions and drives solutions forward
- Experience working with modern engineering practices and tools
- Backend-heavy role (~65% backend / 35% frontend), with potential for full-stack balance
- Exposure to enterprise-scale systems supporting 30,000+ users
- Collaboration across geographically distributed teams (early meetings for AZ candidates)
Reply STOP to opt out of receiving telephone calls and text messages from Judge and HELP for help.
Contact:
This job and many more are available through The Judge Group. Please apply with us today!
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).
(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:
×