> Markdown version of [/jobs/ext/3744152-java-full-stack-software-engineer](https://www.wearedevelopers.com/jobs/ext/3744152-java-full-stack-software-engineer). 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). --- # Java Full Stack Software Engineer - **Company:** Capgemini - **Location:** Atlanta, GA, United States - **Experience:** Experienced - **Salary:** $63,140.0 - $118,144.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Agile Methodology, Amazon Web Services, Applications Architecture, Authentication Protocols, Automation of Tests, Microsoft Azure, Cloud Computing, Code Review, Extract Transform Load (ETL), Data Systems, Electronic Data Interchange (EDI), Junit, PostgreSQL, Enterprise Messaging Systems, OAuth, Scrum Methodology, Mockito, Software Engineering, Systems Architecture, Systems Integration, Enterprise Data Management, Enterprise Application Integration, File Transfer Protocol (FTP), Enterprise Software Applications, Test-Driven Development (TDD), ReactJS, Spring-boot, Software Security, SOAPAPI, Backend, Containerization, Information Technology, Apache Kafka, Front End Software Development, Restful APIs, Docker, Amazon Redshift, Microservices - **Published:** October 15, 2026 - **Apply:** https://www.capgemini.com/jobs/539358-en_US_SAPBTP/x/ ## About the Role * At least 4+ years of experience in Full Stack Development, Software Engineering, Application Architecture, or Enterprise Application Delivery. * Strong expertise in Java, Spring Boot, and Microservices Architecture. * Hands-on experience with React.js, React Hooks, and frontend state management frameworks. * Strong experience designing and optimizing PostgreSQL databases. * Experience working with Amazon Redshift and enterprise data platforms. * Hands-on experience implementing automated testing using JUnit, Mockito, and TDD practices. * Strong integration experience with REST APIs, SOAP Services, FTP/SFTP, ETL Pipelines, and Kafka. * Experience supporting enterprise application integration, data exchange, and messaging platforms. * Experience with cloud platforms including AWS (Preferred) and Azure (Preferred). * Strong understanding of application security using OAuth and JWT authentication mechanisms. * Experience with Docker and Kubernetes for containerization and orchestration. * Experience working within Agile and Scrum delivery environments. * Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field. ## Description Capgemini is seeking a Technical Lead - Full Stack (Java, Spring Boot, React, PostgreSQL) to lead the design, development, and delivery of enterprise-scale applications. This customer-facing role partners with business and technology teams to design scalable solutions, drive enterprise integrations, lead development teams, and deliver high-quality applications from architecture through production support. Your Role * Lead end-to-end solution architecture and application design. * Define scalable, secure, and high-performance system architectures. * Translate business requirements into technical solutions. * Conduct architecture reviews, design reviews, and code reviews. * Enforce development standards, best practices, and governance. * Develop backend applications using Java, Spring Boot, and Microservices architecture. * Build modern frontend applications using React.js, React Hooks, and state management frameworks. * Design and optimize PostgreSQL databases and Redshift data solutions.