> Markdown version of [/jobs/ext/2454322-senior-java-developer-agentic-t-m](https://www.wearedevelopers.com/jobs/ext/2454322-senior-java-developer-agentic-t-m). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Java Developer - Agentic T&M - **Company:** Capgemini - **Location:** Charlotte, NC, United States - **Experience:** Expert - **Salary:** $67,309.0 - $105,165.0 - **Contract:** Temporary contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Data Analysis, Application Performance Management, Build Automation, Business Process Model and Notation, Business Process Management, VoIP, Mobile Application Development, Program Optimization, Code Review, Computer Programming, Computer Telephony Integration, Continuous Integration, Software Design Patterns, DevOps, Spring Framework, Octopus Deploy, Software Engineering, Software Systems, VoiceXML, Web Services, Extensible Markup Language (XML), Multithreading, Concurrency, Spring-boot, Reliability of Systems, Technical Debt, Event Driven Architecture, Containerization, Kubernetes, Information Technology, Apache Kafka, Graphql, Software Coding, Restful APIs, Software Version Control, Docker, Microservices - **Published:** August 3, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=1207b61895625f5e ## About the Role * Bachelor's degree (or foreign equivalent) in Computer Science, Information Technology, or Engineering. * 8+ years of strong, hands-on programming experience, including deep expertise in Java, Spring Framework, and Springboot. * Proven track record of designing, developing, and managing distributed microservice architectures. * Strong hands-on experience designing API ecosystems (RESTful and GraphQL) and event-driven architectures using messaging systems like NATS.IO and Apache Kafka. * Solid practical experience with concurrency and multi-threading to optimize application performance and responsiveness. * 5+ years of experience utilizing containerization and orchestration technologies, including Docker, Kubernetes, and ArgoCD, for deploying web services into clusters. * Exceptional problem-solving skills and the ability to established software design patterns to complex engineering challenges. * Demonstrated ability to integrate AI coding workflows to streamline development (proficiency in modern development environments such as Kiro IDE is highly preferred). * Experience in business process management and decision models, including Camunda BPMN. Nice to Have: * Experience with IVR technologies (including voice-to-XML conversion technology, VXML, CCXML, SCXML, and the RIVR framework) to create and optimize effective IVR systems. ## Description Charlotte, NC, United States (On-site) Contract (4 months 22 days) Published 18 hours ago technical documentation Docker & Kubernetes RESTful APIs development java programming DevOps & CI/CD cross - functional collaboration apache kafka system optimization We are seeking a strong Senior Java Developer to design, build, and scale enterprise-grade distributed software solutions. In this role, you will tackle complex architectural challenges, developing highly scalable backend systems that power VOIP-based call processing, CTI, intelligent call routing, and compliance recording systems. You will act as a technical leader, mentoring junior developers and actively shaping our technology strategy to drive business value through modern engineering practices. What You Will Do: Architecture & Development: * Design, build, and optimize robust distributed microservice applications to ensure highly scalable backend performance. * Develop, implement, and maintain both RESTful and GraphQL services to support complex business capabilities and high-volume data querying. * Analyze, revise, and document challenges in existing system logic to continuously improve system reliability and reduce technical debt. * Provide technical direction and execute strategic decisions encompassing information architecture, software design, analytics, and instrumentation. Technical Leadership & Collaboration: * Mentor and guide team members, participate in code reviews, and foster a culture of high performance, continuous learning, and technical excellence. * Collaborate with leadership and key stakeholders to define technology strategy, standards, and roadmaps, effectively addressing gaps between functional goals and existing capabilities. * Drive technical decisions on software development projects, estimate project scope, and create comprehensive documentation. * Partner seamlessly across technical disciplines, including web and mobile app development, to ensure cohesive service integration. Engineering Excellence: * Champion AI-assisted coding workflows and automation techniques to efficiently divide large problem statements and enforce structural architecture practices. * Adhere to and advocate for best practices in code development, version control, continuous integration/delivery, and test/build automation. ## Related Videos - [Java Meets AI: Empowering Spring Developers to Build Intelligent Apps](https://www.wearedevelopers.com/videos/1554-java-meets-ai-empowering-spring-developers-to-build-intelligent-apps) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Getting under the skin: The Social Engineering techniques](https://www.wearedevelopers.com/videos/38-getting-under-the-skin-the-social-engineering-techniques) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Unlocking the potential of Digital & IT at Vodafone](https://www.wearedevelopers.com/videos/602-unlocking-the-potential-of-digital-it-at-vodafone) - [DevOps Maturity Check – a way to balance autonomy and alignment](https://www.wearedevelopers.com/videos/58-devops-maturity-check-a-way-to-balance-autonomy-and-alignment) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [What is Agentic Programming and Why Should Developers Care?](https://www.wearedevelopers.com/magazine/625-what-is-agentic-programming-and-why-should-developers-care) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries)