Role Overview
Join our backend team to design and evolve services at the heart of payment solutions used at scale. Progress on a modern Java stack, Spring Boot, API REST, MySQL, Docker, and CI/CD.
What You Will Do
Develop backend services in Java and Spring Boot, implement and test new features, contribute to platform reliability, and work with Git, Maven, SQL, Docker, and CI/CD tools.
Why It Might Be a Fit
We are looking for people who can drive positive change, move forward, and show the way - passionate people with a positive attitude and a thirst to learn and progress.
Requirements
- Bac+4 or Bac+5 degree in computer science with a specialization in software development, backend, or application engineering
- Good bases in object-oriented Java, Spring Boot, API REST, SQL, and software design principles
- Ability to write readable, structured, and tested code, and being attentive to details like quality
- Comfortable learning quickly, asking for help at the right time, and progressing in a demanding environment
- Clear communication, team work, and ability to explain technical choices simply and constructively
- Mastering the fundamentals of Git, Linux environments, and useful build or test tools
- First experience in a stage, internship, academic or personal project around Java backend
Benefits
- Annual bonuses
- 32 paid days off
- Flexible hours
- Telecommuting charter
- 75% public transportation reimbursement
- Social and economic committee (ticketing, travel, cultural and leisure subsidies...)
- Mutual and pension
- Access to a wide range of professional training courses