Description
The Senior Java Developer will design, develop, and maintain enterprise Java applications, implement new features, develop REST and SOAP services, improve code quality, support continuous integration and deployment, resolve incidents, and propose solutions aligned with business and architectural needs. The role is based in Lausanne, requires a HES engineering degree in computer science or equivalent education, 5–7 years of Java application development experience, and strong knowledge of Java EE, Maven, Spring, Spring Boot, Hibernate, web services, Tomcat, SQL Server, and related development tools. The position is not open to remote work.

