> Markdown version of [/jobs/ext/3044888-java-developer](https://www.wearedevelopers.com/jobs/ext/3044888-java-developer). 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 Developer - **Company:** Capgemini - **Location:** St. Louis, MO, United States - **Salary:** $73,150.0 - $174,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Agile Methodology, Cloud Computing, Databases, Continuous Integration, Java Persistence API, Software Engineering, SQL Databases, Web Applications, Spring-mvc, Spring-boot, Git, Build Management, Restful APIs, Docker, Microservices - **Published:** September 24, 2026 - **Apply:** https://www.capgemini.com/jobs/555623-en_GB_SAPBTP/x/ ## About the Role * Strong knowledge of Java and Spring Boot. * Experience with REST APIs and Microservices. * Knowledge of SQL databases. * Understanding of Git and version control. * Good problem-solving and communication skills. * Experience working in Agile projects. Preferred Skills * Knowledge of Spring MVC and Spring Data JPA. * Experience with Docker or Cloud platforms. * Basic understanding of CI/CD processes. Key Skills Java | Spring Boot | Microservices | REST API | SQL | Git | Spring Data JPA | Agile ## Description We are seeking a Java Spring Boot Developer with experience in developing and maintaining web applications. The ideal candidate should possess strong knowledge of Java, Spring Boot, and REST APIs, and be capable of contributing across the application development lifecycle., * Develop and maintain applications using Java and Spring Boot. * Design and build RESTful APIs. * Work with databases and write SQL queries. * Fix bugs and support application enhancements. * Collaborate with team members and business stakeholders. * Participate in testing and deployment activities. ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [Kubernetes Native Java](https://www.wearedevelopers.com/videos/383-kubernetes-native-java) - [Branch your database like your code: How schema changes and pull requests go hand in hand](https://www.wearedevelopers.com/videos/350-branch-your-database-like-your-code-how-schema-changes-and-pull-requests-go-hand-in-hand) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Best Coding Boot Camps in Germany](https://www.wearedevelopers.com/magazine/237-best-coding-boot-camps-in-germany) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)