Job Description
Au sein de l’équipe IT, vous serez en charge de la conception, du développement et de l’exploitation de services backend et d’API, principalement en environnement Java.
- Concevoir et développer des services backend avec Java, Spring et Spring Boot.
- Développer et maintenir des API REST et SOAP, ainsi que leur documentation via OpenAPI / Swagger.
- Développer ponctuellement des interfaces d’administration avec Vue.js ou Angular.
- Intégrer les bases de données Oracle et MS SQL Server avec JPA/Hibernate, SQL/PL-SQL et Liquibase.
- Mettre en place et maintenir les pipelines CI/CD avec Maven et Git, incluant les tests automatisés et contrôles qualité.
- Appliquer les bonnes pratiques de sécurité applicative et gérer les mécanismes d’authentification et d’autorisation.
- Participer à la stratégie de tests automatisés : unitaires, intégration et BDD/ATDD.
- Assurer le support de production, l’analyse des incidents et des performances, ainsi que l’amélioration de la fiabilité.
- Documenter les API, l’architecture et les procédures opérationnelles, notamment dans JIRA.
- Collaborer avec les équipes métier et IT afin de garantir l’alignement de l’architecture avec les besoins business et les standards de la plateforme.
Qualifications
Profil recherché:
- 7 à 15 ans d’expérience en développement logiciel
- Solide maîtrise de Java, Spring, Spring Boot et conception d’API REST/SOAP.
- Bonne connaissance de Oracle, MS SQL Server, JPA/Hibernate, SQL et Liquibase.
- Expérience en CI/CD et DevOps : Git, Maven, pipelines YAML et automatisation des tests.
- Maîtrise des pratiques de sécurité applicative : OAuth2/OIDC, Kerberos, OWASP et Secure Coding.
- Expérience en tests automatisés : JUnit, Mockito, Cucumber.
- Connaissances en Vue.js ou Angular.
- Bonnes capacités en architecture logicielle, documentation et résolution d’incidents de production.
- Anglais courant, français apprécié.
- Profil autonome, structuré, fiable et collaboratif.
Atouts
- BPMN / Drools, Node.js, tests E2E, JMeter.
- Expérience en environnement bancaire ou financier réglementé.