> Markdown version of [/jobs/ext/1396003-developpeur-java-avec-microservices](https://www.wearedevelopers.com/jobs/ext/1396003-developpeur-java-avec-microservices). 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). --- # Développeur Java avec Microservices - **Company:** Capgemini - **Location:** Valencia, Spain - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Software Applications, Unit Testing, Code Review, Github, Junit, NoSQL, Software Architecture, SQL Databases, Gitlab, Git, Integration Tests, Microservices - **Published:** July 23, 2026 - **Apply:** https://es.indeed.com/viewjob?jk=abb8d914fbd0caa2 ## About the Role Plus de 2 ans d'expérience professionnelle pertinente. Connaissances des concepts liés à la programmation, à la conception logicielle et aux principes de développement logiciel. Maîtrise de Java : Expérience approfondie avec Java 8-17 (streams, interfaces...), frameworks Spring et habitué(e) à travailler avec une architecture de microservices .Cycle de vie du développement logiciel : Connaissance du cycle de vie du développement logiciel et des méthodologies telles que Scrum. Gestion des bases de données : Expérience avec des bases de données relationnelles et non relationnelles, y compris SQL et NoSQL. ests : Expérience en tests unitaires, tests d'intégration et débogage avec des outils tels que JUnit et Mockito.Gestion de versions : Expérience avec des systèmes de gestion de versions tels que Git, GitLab, GitHub. ## Description En tant qu'Ingénieur Logiciel, vous jouerez un rôle crucial dans la conception, le développement, la maintenance et l'optimisation d'applications basées sur Java. Vous travaillerez dans un environnement multidisciplinaire et international avec des technologies de pointe, dans des environnements agiles, et vous contribuerez à l'amélioration continue des processus de développement et des meilleures pratiques. Dans nos équipes, un Ingénieur Logiciel applique des méthodes scientifiques pour analyser et résoudre des problèmes d'ingénierie logicielle. Il/elle est responsable de la recherche et de l'acquisition de connaissances dans sa discipline technique. Il/elle collabore et agit en tant que membre de l'équipe avec d'autres ingénieurs logiciels et parties prenantes. L'Ingénieur Logiciel développe des compétences et une expertise dans sa discipline pour atteindre les attentes standards définies pour le rôle applicable, conformément à nos Communautés Professionnelles internes. En tant qu'Ingénieur Logiciel Senior, vous pourrez également jouer un rôle de leader technique au sein de votre équipe et collaborer à la définition et à l'amélioration de l'architecture logicielle et des modèles de conception. ## Related Videos - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [Our journey with Spring Boot in a microservice architecture](https://www.wearedevelopers.com/videos/511-our-journey-with-spring-boot-in-a-microservice-architecture) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [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) - [NoSQL Data Modeling for Front-end Developers](https://www.wearedevelopers.com/videos/297-nosql-data-modeling-for-front-end-developers) - [From boy scouting to redrawing the landscape](https://www.wearedevelopers.com/videos/1140-from-boy-scouting-to-redrawing-the-landscape) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)