Développeur Java Full Stack - Mandatory Spring Batch
Role details
Job location
Tech stack
Job description
Dans le cadre du développement de nos activités digitales, ALTEN recherche un Développeur Java Full Stack maîtrisant Spring Batch (obligatoire) et intervenant également sur un front moderne Angular ou Vue.js.
Vous participerez à la conception et à la réalisation d'applications stratégiques à fort volume transactionnel et fort enjeu métier., Développement Back-End (Java / Spring)
Concevoir, développer et maintenir des applications Java basées sur Spring (Spring Boot, Spring Batch).
Développer des jobs Spring Batch robustes, performants et optimisés.
Réaliser les tests unitaires et d'intégration.
Participer à la conception technique, au choix des patterns et à l'amélioration continue.
Développement Front-End (Angular ou Vue.js)
Contribuer au développement d'interfaces utilisateur performantes et ergonomiques.
Intégrer des API REST et garantir la cohérence des échanges entre front et back.
Participer à la mise en place de composants réutilisables et maintenables.
Architecture & Qualité
Participer à la définition des bonnes pratiques techniques.
Contribuer à la performance, la sécurité et la maintenabilité de l'application.
Rédiger la documentation technique et les procédures associées.
Collaboration & Méthodologie
Travailler en environnement Agile (Scrum/Kanban).
Collaborer avec les PO, UX/UI, QA, DevOps et autres équipes techniques.
Participer aux cérémonies agiles et aux revues de code.
Stack technique recherchée
Requirements
Mandatory
Java 8+
Spring Boot
Spring Batch (obligatoire / expertise attendue)
API REST
SQL / SGBD relationnels
Front-end (au choix)
Angular 10+ ou Vue.js 3+
Environnements & outils
Git / GitLab ou GitHub
Maven / Gradle
Docker (apprécié)
CI/CD (Jenkins, GitLab CI...)
Sonar / Qualimétrie
Méthodologie Agile (Scrum / Kanban)
Soft skills
Rigueur et sens de la qualité du code
Esprit d'analyse et de synthèse
Capacité à travailler en équipe
Bon relationnel et communication claire
Autonomie et capacité à prendre des initiatives, Bac+5 / Ingénieur ou équivalent
3 à 7 ans d'expérience en développement Java
Expérience démontrée en Spring Batch (obligatoire)
Expérience front-end moderne (Angular ou Vue.js)
Une sensibilité DevOps est un plus
Benefits & conditions
- Une rémunération attractive, complétée par des avantages divers.
- Des événements conviviaux : soirées annuelles, rencontres informelles (Meet Us), etc.
- Participation aux
frais de transport, Comité d'Entreprise avantageux, primes de cooptation, tickets restaurant.
- Des opportunités de mobilité nationale et internationale.