Développeur Java JEE (F/H)
Role details
Job location
Tech stack
Job description
Afin de venir en renfort aux équipes d'un de nos clients basé à Aix-en-Provence, nous sommes à la recherche d'un développeur Java JEE (F/H)., * Maintenance et évolution d'une application Legacy développée en Java 1.6 (EJB, JSP, Servlets) avec JBoss 4.2 et Tomcat 6.
-
Migration progressive du produit vers des technologies modernes, principalement Java 21 et Spring Boot 3.2 en adoptant une architecture microservices.
-
Conception et développement de micro services RESTful, exposant des API consommées par l'équipe Front-end Salesforce, avec une gestion des données via Hibernate/JPA et Spring Data.
-
Rédaction des tests unitaires et d'intégration avec JUnit 5, Mockito, Testcontainers pour assurer la fiabilité et la maintenabilité du code.
-
Gestion du cycle de vie des développements via Git (GitLab), avec mise en place de CI/CD pour l'automatisation des déploiements.
-
Participation aux déploiements en production et collaboration avec l'équipe OPS pour assurer la stabilité et la performance des applications.
-
Suivi des tâches et documentation des différents chantiers techniques via JIRA et Confluence, en accord avec la méthodologie Scrum appliquée au sein d'une équipe de 5 personnes., Notre processus de recrutement
-
Entretien téléphonique RH et/ou en visio sur Teams
-
Entretien en visio ou en présentiel avec le client
-
Et le meilleur pour la fin : un petit-déjeuner, un déjeuner ou un café avant l'intégration pour souhaiter la bienvenue à notre nouveau/nouvelle collab'
Requirements
- Vous avez au moins 2 ans d'expérience professionnelle sur un poste similaire.
- Vous maîtrisez les technologies suivantes : Java 21,17,8,1.6, Spring Boot 3.1, Spring data, GIT, DDD, JUinit 5, Mockito, Microservices, SonarQube, SQL server, Java J2EE, Hibernate, Apache Tomcat,XML,SOAP , Méthode Scrum.