We are opening a position for a Software Engineer to strengthen the Architecture team of our client based in Geneva. The mission consists of contributing to the maintenance, evolution, and modernization of internal technical frameworks, covering both modern Java platforms (Spring Boot, Quarkus) and an older environment based on JEE and JBoss EAP6.
Requirements
- 3 to 5 years of experience in Java development, with a mastery of Java 11 or higher.
- Proven practice of Spring Boot and/or Quarkus and good understanding of microservices architectures.
- Knowledge of CI/CD environments, Git, and DevOps practices.
- Ability to rapidly improve skills in a demanding technical context.
- Autonomy, rigor, and attention to detail.
- Strong taste for teamwork, collaboration, and sharing knowledge.
- Curiosity, proactivity, and desire to contribute to the creation of transversal standards.
- Good command of French and English.
- Residence in Switzerland strongly desired.