Skip to content
mimi

Senior Developer Java Backend, Zurich

Capgemini

Hybrid Senior 3w ago

About the role

About

Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you'd like, where you'll be supported and inspired by a collaborative community of colleagues around the world, and where you'll be able to reimagine what's possible. Join us and help the world's leading organizations unlock the value of technology and build a more sustainable, more inclusive world.

Capgemini Switzerland is an equal opportunity employer. We promote equality and dignity in all aspects of recruitment and employment, and all offers of employment and promotions are made on the basis of performance, competence and ability.
Capgemini is an AI‑powered global business and technology transformation partner, delivering tangible business value. We imagine the future of organizations and make it real with AI, technology, and people. With our strong heritage of nearly 60 years, we are a responsible and diverse group of 420,000 team members in more than 50 countries. We deliver end‑to‑end services and solutions with our deep industry expertise and strong partner ecosystem, leveraging our capabilities across strategy, technology, design, engineering and business operations. The Group reported 2024 global revenues of €22.1 billion.

Your Role

As a Senior Developer, you'll work on the design, development and support of business‑critical backend services; you'll be involved across the full software lifecycle, from API design and implementation to production support, working on scalable, secure and high‑availability systems.

  • Contributing to solution design in a service‑oriented and event‑driven architecture.
  • Designing and implementing REST‑based APIs aligned with enterprise and OpenAPI standards.
  • Developing, unit testing, and documenting Java backend components.
  • Providing L3 production support, including incident analysis, troubleshooting, and permanent fixes.
  • Collaborating closely with architects, QA, DevOps, and business stakeholders.
  • Ensuring compliance with secure coding practices and banking standards.

Your Profile

  • Strong experience in Java backend development and solid knowledge of Spring Boot 2/3.
  • Hands‑on experience with Jakarta EE, including JPA, Servlets, JMS, Web Services.
  • Proven experience designing and consuming REST APIs using OpenAPI 2/3 and experience with database integration and SQL.
  • Understanding of secure coding principles and enterprise integration patterns.
  • Experience working in multiple Swiss banking environments; thus used to operating in production‑critical systems with high availability requirements.
  • Comfortable working in run‑and‑change delivery models.
  • English and German mandatory.

What You'll Love About Working Here

  • Craft your own career path through continuous learning and personal growth.
  • Experience the benefits of hybrid working, offering flexibility and ensuring work‑life balance.
  • Harness the strength of diverse teams, fostering innovation and inclusive collaboration.
  • We offer additional benefits such as 5 weeks of vacation, Employee referral bonus, Company shares program and Annual contribution to a fitness subscription.

Requirements

  • Strong experience in Java backend development and solid knowledge of Spring Boot 2/3.
  • Hands-on experience with Jakarta EE, including JPA, Servlets, JMS, Web Services.
  • Proven experience designing and consuming REST APIs using OpenAPI 2/3 and experience with database integration and SQL.
  • Understanding of secure coding principles and enterprise integration patterns.
  • Experience working in multiple Swiss banking environments; thus used to operating in production-critical systems with high availability requirements.
  • Comfortable working in run-and-change delivery models.
  • English and German mandatory.

Responsibilities

  • Contribute to solution design in a service-oriented and event-driven architecture.
  • Design and implement REST-based APIs aligned with enterprise and OpenAPI standards.
  • Develop, unit test, and document Java backend components.
  • Provide L3 production support, including incident analysis, troubleshooting, and permanent fixes.
  • Collaborate closely with architects, QA, DevOps, and business stakeholders.
  • Ensure compliance with secure coding practices and banking standards.

Benefits

5 weeks of vacationEmployee referral bonusCompany shares programAnnual contribution to a fitness subscription

Skills

JavaJPAJMSJakarta EEOpenAPIRESTSQLServletsSpring BootWeb Services

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free