Job Title: Full Stack Java Developer

Location: Irving, TX – Charlotte, NC – Chandler, AZ (Hybrid – 3 days in office mandatory)

Duration: 18 months + Possibility to Extend and/or Convert to FTE

Pay Rate: $70 – $75/HR (W2 Only)

Job/Role Description:

  • This role supports the migration of enterprise contact center software platforms from on-premises infrastructure to cloud-based solutions, positively impacting a large user community.
  • Design, develop, test, debug, and document full-stack applications using Java with Spring Boot for backend services and React for user interfaces.
  • Architect and implement microservices and custom middleware to overcome platform limitations and deliver business value by filling critical product gaps.
  • Perform integrations with enterprise systems such as Workday and Verint to support workforce management, recording, performance management, and quality management capabilities.
  • Build and maintain user interfaces and internal tools that enable greater self-sufficiency and reduce long-term reliance on third-party vendors.
  • Ensure solutions meet business requirements through strong engineering design, code quality standards, testing, and deployment practices (approximately 65% backend / 35% frontend, with potential for more balanced distribution).
  • Collaborate with architects, technical leads, and business stakeholders to strategize designs, evaluate tradeoffs between simplicity and flexibility, and deliver scalable technology solutions.
  • Deploy and support applications on cloud platforms such as Cloud Foundry (OCP) and leverage Kafka for event-driven and real-time data streaming architectures.
  • Contribute to or lead complex, large-scale technology initiatives with broad organizational impact while helping establish engineering best practices.
  • Apply strong analytical and problem-solving skills to ask the right questions, diagnose issues, and deliver pragmatic solutions in a modern technology environment.
  • Provide technical guidance and mentorship to team members while fostering a collaborative, high-performing engineering culture.
  • Candidates based in Chandler, AZ must be available for early morning calls aligned with East Coast business hours.

Required Qualifications

  • 5+ years of software engineering experience, including 5–7 years of hands-on Java development
  • Strong proficiency developing with Spring Boot, React, microservices architecture, and Apache Kafka
  • Hands-on experience with cloud-native development and deployment on platforms such as Cloud Foundry or OpenShift (OCP)
  • Proven ability to design, build, and deliver complex end-to-end systems while making sound architectural tradeoffs
  • Solid understanding of modern software engineering principles, code quality, and scalable design patterns
  • Excellent analytical, debugging, and root-cause analysis skills for multitier enterprise applications
  • Experience working effectively in team-oriented, collaborative environments with a track record of mentoring or leading technical efforts
  • Strong interpersonal, written, and verbal communication skills with the ability to engage both technical and non-technical stakeholders
  • Ability to prioritize tasks, manage time effectively, and deliver results in high-pressure environments
  • Highly self-motivated, detail-oriented, and committed to delivering high-quality outcomes that drive business value
  • Experience with generative AI, large language models (LLMs), agent creation, or LLM integrations a plus
  • Prior experience in contact center technology development or support a plus
Read Full Description
Confirmed 10 hours ago. Posted a day ago.

Discover Similar Jobs

Suggested Articles