Développeur Sénior Java / Spring (H/F)
Core
Senior Java developer designing and building robust, scalable banking applications for a major financial institution.
Role type
Senior IC Java/Spring engineer
Builds
Production banking applications and new features
Domain
Banking / Financial Services
Deliverable
production ML models | product features
Required skills
Java 21, Spring ecosystem (Boot, Integration, Batch, Data JPA), advanced algorithms, software architecture, automated testing
Preferred skills
Reactive programming, DevOps (Jenkins, Ansible, SonarQube), Front-end (Angular), Messaging (Kafka), Databases (ClickHouse, Oracle), AI integration (MCP, agents)
Technologies
Spring Boot, Spring Integration, Spring Batch, Spring Data JPA, Kafka, ClickHouse, Oracle, Jenkins, Ansible, SonarQube, Angular
Responsibilities
Propose software architecture choices, design and develop new features, ensure code quality and performance, maintain automated tests, write technical documentation, support production incidents, participate in release management
Seniority
Senior, hands-on IC