Développeur Java Full Stack (Angular/Vue.js) - Mandatory Spring Batch
Groupe Alten
Canton of Boulogne-Billancourt-1, France
8 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
French Experience level
IntermediateJob location
Canton of Boulogne-Billancourt-1, France
Tech stack
Java
Agile Methodologies
Unit Testing
Software Quality
Code Review
Continuous Integration
Relational Databases
DevOps
Github
Gradle
Human-Computer Interaction
Spring
Maven
Scrum
SONAR (Symantec)
SQL Databases
Spring-boot
Backend
Gitlab
GIT
Vue.js
Angular
Gitlab-ci
Front End Software Development
REST
Spring Batch
Docker
Jenkins
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.
Requirements
Stack technique recherchée
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
- Un véritable parcours de carrière personnalisé, avec un suivi dédié pour développer vos compétences et évoluer au sein d'ALTEN.
- Un plan de formation sur mesure, pour vous aider à monter en compétences tout au long de votre parcours professionnel.
- 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.