Développeur Java Spring Batch H/F - Reactis Services
- CDI
- Reactis Services
Les missions du poste
Labellisé Best Workplace Expérience, le groupe Reactis entre en 2022 dans le top 30 du classement. ESN (Entreprise de Services Numériques) et éditeur de logiciels d'environ 400 collaborateurs, Reactis a 20 ans d'existence et la ferme volonté de poursuivre sa croissance, en France et à l'international, par la qualité de ses prestations et partenariats. Initiatrice d'un GIE (groupement d'intérêt économique) permettant de répondre à des appels d'offre d'envergure, Reactis est ainsi capable de rivaliser avec les plus grandes ESN.
Nos experts interviennent pour nos clients Grands Comptes et PME innovantes, notamment dans les secteurs de l'aéronautique, de l'industrie, des services, de la finance et de la protection sociale. Nos bureaux sont situés à Aix-en-Provence (siège), Marseille, Paris, Massy, Lyon, Nantes, en Italie et au Canada.
Dans le cadre du renforcement d'une équipe de développement intervenant sur un système d'information stratégique, nous recherchons un(e) Développeur Java Spring Batch. Vous participerez aux évolutions et à la maintenance d'applications critiques traitant d'importants volumes de données, au sein d'une équipe Agile composée de développeurs, analystes fonctionnels et référents techniques.
Vos principales responsabilités :
- Concevoir, développer et maintenir les composants back-end en Java.
- Développer et faire évoluer les traitements batch avec Spring Batch.
- Participer aux études techniques et proposer des solutions adaptées aux besoins fonctionnels.
- Développer et maintenir des services et API REST/SOAP.
- Réaliser les tests unitaires et les tests d'intégration.
- Participer aux revues de code et garantir le respect des normes de développement.
- Corriger les anomalies et assurer la maintenance évolutive des applications.
- Collaborer étroitement avec les équipes fonctionnelles, de qualification et d'exploitation.
Le profil recherché
Expérience confirmée en développement Java.
Excellente maîtrise de Java, Spring et Spring Batch.
Bonne maîtrise du langage SQL et des bases de données relationnelles.
Expérience des architectures orientées services (REST/SOAP).
Connaissance des bonnes pratiques de développement, de tests et de qualité logicielle.
Esprit d'équipe, autonomie, rigueur et capacité d'analyse.
Compétences requises
- SOAP
- Test unitaire
- Java
- Base de données relationnelle
- Autonomie
- Spring
- Batching
- Esprit d'analyse
- SQL
- REST