We're seeking a seasoned Java developer to collaborate on designing, building, and maintaining end-to-end software solutions using the Java technology stack.
The ideal candidate will have experience in developing and implementing modern software applications with Java (REST) services and front-end components.
Responsibilities include:
* Designing and maintaining Java-based services and front ends;
* Modeling, writing, and optimizing SQL queries for database performance;
* Contribution to code reviews, CI/CD pipelines, and containerization;
* Writing and maintaining unit, integration, and end-to-end tests;
* Support of production environments, including monitoring and incident analysis;
To succeed in this role, you should have:
* A Bachelor's degree in Computer Science or equivalent academic background;
* Minimum 3 years' experience in building production software;
* Strong professional proficiency in English is required; knowledge of French is essential;
* Extensive experience in Java (11+) with mainstream frameworks like Spring or Quarkus;
* Familiarity with at least one front-end framework: Angular or REACT;
* Solid understanding of databases, especially SQL;
* Experience in RESTful API design and implementation;
* Familiarity with DevOps concepts and automation tools.
Becoming part of our dynamic team means:
* You'll work on exciting projects with talented individuals;
* Your growth and development will be encouraged in a stimulating environment;
* You'll be valued for your unique perspectives and skills.
Key technologies we use:
* Kubernetes
* Docker
* Spring
* Angular
* SQL
About Us: We're a subsidiary of the POST group, offering shared expertise and synergies. Our company culture is based on collaboration, innovation, and mutual respect.