Genève
Senior Full Stack Java Developer / Tech Lead M/F
- 28 July 2026
- 100%
- Permanent position
About the job
Member of the Sigmalis group, active since 2007 in IT consulting and engineering, Sigmalis Talent Services supports companies in identifying and attracting IT experts and executives by offering a comprehensive recruitment service: permanent placement, contract delegation, temporary assignments, and executive search.
Our recruitment expertise of over 20 years in French-speaking Switzerland, combined with a deep understanding of technological professions and HR challenges, allows us to offer you relevant opportunities in professional environments truly suited to your expectations. Our priority is to ensure your long-term success, whether you are seeking a permanent position with a client or as a consultant within our team.
Job Description
As part of the development of one of our clients' activities, we are looking for a Full Stack Java / Spring Boot & Vue.js Developer. You will join a project team working on the design, development, and evolution of strategic business applications within a modern and collaborative technical environment.
Your responsibilities
As a Full Stack Developer, you will be involved in the entire application lifecycle and your tasks will include:
- Designing, developing, and evolving web applications based on Java, Spring Boot, and Vue.js technologies.
- Participating in the analysis of functional and technical requirements to define the most suitable solutions.
- Designing and developing efficient REST APIs and ensuring their integration with user interfaces.
- Ensuring the quality of developments through testing, code reviews, and applying best development practices.
- Collaborating with business teams, analysts, and other developers to successfully complete projects.
- Ensuring the performance, security, and maintainability of applications throughout their lifecycle.
- Contributing to incident resolution, continuous improvement actions, and technical evolutions.
- Participating in the writing of technical documentation and knowledge sharing within the team.
Profile sought
Your profile
- Higher education in computer science or equivalent diploma.
- At least 8 years of experience in Java development with excellent mastery of the Spring Boot ecosystem.
- Minimum 3 years of Front-End development experience with Vue.js.
- Very good knowledge of modern application architectures and REST API design.
- Good command of relational databases as well as version control tools, notably Git.
- Ability to work independently while integrating effectively into a multidisciplinary team.
- Analytical mindset, organisational skills, and a strong commitment to software quality.
- Excellent interpersonal skills and ability to thrive in a collaborative and dynamic environment.
- Excellent command of French, both spoken and written.
What Sigmalis offers you
- A particularly advantageous pension plan (LPP),
- An annual variable bonus linked to individual performance and company results,
- The possibility to work remotely up to 40% and to take unpaid leave subject to client approval,
- Specific benefits depending on the assignment (public transport subscription, training, etc.)
If you recognise yourself in this profile, we will be pleased to receive your application which must include your CV as well as your complete file (copies of diplomas, work certificates, etc.).