Développeur Sénior Java - Spring H/F
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+14 more
Job description
En tant que Développeur Sénior Java / Spring (H/F), vous intervenez auprès d’un acteur majeur du secteur bancaire, sur des projets stratégiques à forte dimension technique.
Vous intégrez une équipe dynamique et contribuez à la conception, au développement et à l’évolution d’applications robustes, performantes et évolutives, dans un environnement exigeant.
Vos principales missions :
- Être force de proposition sur les choix d’architecture logicielle et technique
- Concevoir et développer de nouvelles fonctionnalités
- Garantir la qualité, la performance et la maintenabilité du code
- Mettre en place et maintenir les tests automatisés
- Rédiger et maintenir la documentation technique
- Veiller au respect des engagements et des délais de livraison
- Assurer le suivi des phases de recette en collaboration avec les Business Analysts (BA)
- Participer à la réduction de la dette technique et appliquer la démarche « Boy Scout Rule »
- Intervenir sur le support des incidents de production selon une rotation au sein de l’équipe
- Assurer ponctuellement le rôle de Release Manager
Requirements
Vous justifiez d’au moins 10 ans d’expérience en développement Java et disposez d’une solide expertise technique vous permettant d’intervenir en autonomie sur des sujets complexes.Vous maîtrisez notamment :Java 21 minimumL’algorithmique avancée, avec une forte sensibilité à l’optimisation des performances et aux bonnes pratiques de développementL’écosystème Spring : Spring Boot, Spring Integration, Spring Batch, Spring Data JPA / JPALes principes de conception logicielle, de qualité de code et d’architecture applicativeLes stratégies de tests et les bonnes pratiques de développementUne expérience dans un environnement bancaire ou financier serait un véritable atout.Compétences complémentaires appréciées :Programmation réactiveDevOps : Jenkins, Bitbucket, Artifactory, Ansible, SonarQubeFront-end : AngularMessaging : KafkaBases de données : ClickHouse, OracleSécurité : gestion des certificats et protocoles SSL/TLSIntelligence artificielle : mise en place de MCP, agents IA et intégration de solutions d’IAQualités attendues :Excellente capacité d’analyse et de résolution de problèmes complexesAutonomie et proactivitéEsprit d’équipe et capacité à collaborer avec des interlocuteurs techniques et fonctionnelsForce de proposition et prise de recul sur les choix techniquesRigueur, sens des responsabilités et culture du résultatCapacité à accompagner les équipes et à partager son expertiseVous interviendrez dans un environnement bancaire exigeant, sur des problématiques techniques stimulantes, avec de véritables enjeux de performance, de qualité logicielle et d’évolution architecturale., Vous justifiez d’au moins 10 ans d’expérience en développement Java et disposez d’une solide expertise technique vous permettant d’intervenir en autonomie sur des sujets complexes.
Vous maîtrisez notamment :
- Java 21 minimum
- L’algorithmique avancée, avec une forte sensibilité à l’optimisation des performances et aux bonnes pratiques de développement
- L’écosystème Spring : Spring Boot, Spring Integration, Spring Batch, Spring Data JPA / JPA
- Les principes de conception logicielle, de qualité de code et d’architecture applicative
- Les stratégies de tests et les bonnes pratiques de développement
Une expérience dans un environnement bancaire ou financier serait un véritable atout.
Compétences complémentaires appréciées :
- Programmation réactive
- DevOps : Jenkins, Bitbucket, Artifactory, Ansible, SonarQube
- Front-end : Angular
- Messaging : Kafka
- Bases de données : ClickHouse, Oracle
- Sécurité : gestion des certificats et protocoles SSL/TLS
- Intelligence artificielle : mise en place de MCP, agents IA et intégration de solutions d’IA
Qualités attendues :
- Excellente capacité d’analyse et de résolution de problèmes complexes
- Autonomie et proactivité
- Esprit d’équipe et capacité à collaborer avec des interlocuteurs techniques et fonctionnels
- Force de proposition et prise de recul sur les choix techniques
- Rigueur, sens des responsabilités et culture du résultat
- Capacité à accompagner les équipes et à partager son expertise
Vous interviendrez dans un environnement bancaire exigeant, sur des problématiques techniques stimulantes, avec de véritables enjeux de performance, de qualité logicielle et d’évolution architecturale.
EUR
Spring Ansible Force de proposition Intelligence artificielle JPA SGBD Oracle Pro-activité TLS Angular Réactivité Jenkins Optimisation des performances Autonomie KAFKA SonarQube Spring Boot Java Programmation Esprit d’analyse
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…