Senior Java Platform Engineer
TalanRemotely
restjavaspringspring bootoraclesoapms sql serverjpa/hibernate
Job Description
📋 Description
- Concevoir et développer des services backend avec Java, Spring et Spring Boot.
- Développer et maintenir des API REST et SOAP, avec documentation via OpenAPI / Swagger.
- Créer ponctuellement des interfaces d’administration avec Vue.js ou Angular.
- Intégrer 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, tests et qualité intégrée.
- Appliquer les pratiques de sécurité et gérer authentification/autorisation.
🎯 Requirements
- 7 à 15 ans d’expérience en développement logiciel.
- Maîtrise Java, Spring, Spring Boot et API REST/SOAP.
- Bonne connaissance Oracle, MS SQL Server, JPA/Hibernate, SQL, Liquibase.
- Expérience CI/CD et DevOps: Git, Maven, pipelines YAML, tests automatisés.
- Connaissances OAuth2/OIDC, Kerberos, OWASP, Secure Coding.
- Tests automatisés: JUnit, Mockito, Cucumber.
🎁 Benefits
- BPMN / Drools, Node.js, tests E2E, JMeter.
- Expérience en environnement bancaire ou financier réglementé.