Développeur Java JEE (F/H)

LAURALBA CONSEIL
Canton d'Aix-en-Provence-2, France
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French
Experience level
Intermediate

Job location

Canton d'Aix-en-Provence-2, France

Tech stack

Java
Tomcat
Confluence
JIRA
Unit Testing
Continuous Integration
Java Platform Enterprise Edition (J2EE)
Hibernate
Java Persistence API
Microsoft Visio
Microsoft SQL Server
Scrum
Mockito
Salesforce
Simple Object Access Protocol (SOAP)
SonarQube
XML
Spring-boot
Gitlab
GIT
Spring Data
Data Management
Front End Software Development
DDD (Domain Driven Development)
REST
Microservices

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.

Apply for this position