Développeur Java Full Stack Confirmé
Summary
Build and maintain full-stack Java applications for clients using Spring/Struts and Angular/React/Vue, write specs, unit tests, and integrate CI/CD pipelines in an agile ESN setting.
Responsibilities
- Participer à toutes les phases de nos projets informatiques dans un environnement agile : participation au choix des technologies, développement, mise en place des plateformes d'intégration et des tests, animation des réunions quotidiennes ( daily meetings ) ainsi que des démonstrations clients.
- Rédiger les spécifications techniques en accord avec les besoins du client.
- Assurer les tests unitaires et garantir leur qualité ainsi que leur conformité, en veillant au respect des spécifications techniques et en mettant en place de bonnes pratiques de développement.
- Garantir la satisfaction client en communiquant de manière transparente avec le client et les équipes afin de veiller à ce que ses attentes soient comprises et satisfaites.
- Participer à l'amélioration continue des processus en prenant part aux réunions de revue de projet, en partageant vos retours d'expérience et en identifiant les opportunités d'amélioration.
Requirements
- Minimum 5 années d'expérience sur un poste similaire en ESN, chez un client final ou au sein d'un cabinet de conseil.
- Anglais courant.
- Maîtrise du langage de programmation Java, ainsi qu’au moins un des frameworks de développement Web (Spring, Struts) – des compétences en Thymeleaf sont un plus !
- Maîtrise d’un framework de développement front (Angular, React, Vue.js, …)
- Envie d'évoluer dans un environnement stimulant et challengeant (Cloud, DevOps, etc.).
- Curiosité technique et aptitude à s'approprier rapidement de nouvelles technologies afin de répondre aux enjeux métiers et techniques des clients.
- Capacité à travailler en équipe.
- Capacité à s'adapter rapidement aux demandes du client.
- Appétence pour la satisfaction client et le challenge.
Hard Skills
- Java
- Spring
- Struts
- Thymeleaf
- Angular
- React
- Vue.js
- Unit Testing
- Technical Specifications
- Integration Platforms
Soft Skills
- Team Collaboration
- Adaptability
- Client Satisfaction
- Curiosity
- Problem Solving