Développeur Java Spring Boot API & Batch (F/H)
Role details
Job location
Tech stack
Job description
Dans le cadre d'un programme de modernisation d'une plateforme de paiement, nous recherchons un Développeur Java Spring Boot pour participer à la conception et au développement de nouvelles APIs et traitements batch au sein d'un environnement Agile et DevOps.
Vous intervenez sur des sujets de développement backend à forte composante technique, en veillant au respect des standards de qualité, de performance, de maintenabilité et de sécurité du système d'information.
Vos missions
- Concevoir techniquement les composants backend en lien avec les besoins fonctionnels.
- Développer des APIs REST et traitements batch en Java.
- Participer aux analyses techniques et aux choix d'implémentation.
- Réaliser les affinages techniques des récits de fabrication.
- Développer en appliquant les principes de Clean Code et les bonnes pratiques d'architecture.
- Produire des composants robustes, maintenables et performants.
- Concevoir et exécuter les tests techniques et unitaires.
- Participer aux cérémonies Agile et aux échanges techniques de l'équipe.
- Contribuer aux processus d'intégration et de déploiement continus.
- Garantir le respect de la Definition of Done et la livraison de composants industrialisés et testés.
Informations supplémentaires
Les + du poste
- Participation à un programme stratégique de modernisation applicative.
- Environnement Agile et DevOps mature.
- Culture forte autour de la qualité de code et de l'industrialisation.
- Équipe technique experte et collaborative.
- Technologies modernes et pratiques de développement avancées.
Requirements
- Expérience significative en développement Java Back-End.
- Maîtrise du développement d'APIs REST et de traitements batch.
- Sensibilité aux problématiques de qualité logicielle, de sécurité et de performance.
- Capacité à travailler dans un environnement Agile.
- Bon relationnel et esprit d'équipe.
- Rigueur, autonomie et sens des responsabilités.
- Bonnes capacités de communication, à l'écrit comme à l'oral.
Compétences techniques souhaitées
- Java
- Spring Boot
- Maven
- Architecture Hexagonale
- Clean Code
- Git
- Conventional Commit
- GitLab CI/CD
- Kubernetes
- ArgoCD
- SonarQube
- XRAY
- JUnit
- Mockito
- Postman
- APIs REST
Benefits & conditions
Type de contrat : Poste proposé exclusivement en CDI (hors prestation, freelance et portage salarial). Lieu : Annecy Télétravail : 2 jours par semaine Démarrage : Démarrage rapide - disponibilité immédiate ou court préavis requis Expérience requise : Minimum 4 ans Rémunération : En fonction du profil Politique Handicap : accord agréé, processus de recrutement inclusif, formation des managers, formation des recruteurs, mission handicap avec temps dédié : ***
Avantages Scalian : Accord d'annualisation du temps de travail (9 à 10 jours de RTT) - Accord télétravail - Tickets restaurants - Mutuelle Groupe & Prévoyance - Prime vacances - Accord de participation - Épargne salariale & retraite (PEE / PERECOL) - Compte Épargne Temps - Accompagnement parentalité (berceaux en crèche, garde occasionnelle) - Financement vélo électrique & indemnités kilométriques vélo - Programme cooptation & apport d'affaires (1000 à 1500€ brut) - Avantages CSE : chèques vacances, tarifs préférentiels, subventions trimestrielles, chèques cadeaux…