Trust In SODA
Senior Java Software Engineer
Trust In SODASwitzerland3 days ago
Full-timeRemote FriendlyEngineering, Information Technology +1

Senior Java Backend Engineer | Zurich | Hybrid


Build enterprise-grade backend systems used by major financial institutions in Switzerland.

Work with Java, Spring Boot, microservices and modern DevOps practices in a collaborative engineering environment.


We’re currently looking for an experienced Senior Java Backend Engineer to join a high-performing engineering team delivering enterprise software solutions for major financial institutions in Switzerland.


If you enjoy building robust backend systems, scalable APIs, and enterprise platforms using modern Java and Spring technologies, this could be a great opportunity to work on impactful systems in a collaborative and technically strong environment.


What you’ll be doing

As a Senior Backend Engineer, you will:

  • Design and develop enterprise backend systems using Java and Spring Boot
  • Build and maintain REST APIs and scalable microservices
  • Collaborate directly with stakeholders to translate business requirements into high-quality software solutions
  • Write clean, maintainable, and well-tested code
  • Support the full software lifecycle – development, deployment, monitoring, and maintenance
  • Contribute to DevOps and CI/CD practices to ensure reliable releases
  • Work closely with engineering teams and client stakeholders in Switzerland
  • Share knowledge and support team growth through mentoring and collaboration


Tech stack

You will work with a modern enterprise technology stack including:

Java • Spring Boot • REST APIs • JPA / Hibernate • SQL databases

CI/CD (Jenkins / GitLab) • Gradle • Artifactory • Ansible

Windows-based hosting environments


What we’re looking for

  • 5+ years experience as a Java Developer / Backend Engineer
  • Strong experience with Java, Spring Boot, and backend architecture
  • Solid understanding of object-oriented design and software engineering best practices
  • Experience building enterprise systems, APIs, and distributed services
  • Bachelor’s degree in Computer Science, Software Engineering, or similar


Nice to have

  • Experience in banking, fintech, or financial services
  • Familiarity with DevOps environments and CI/CD pipelines


Languages:

German and English – both C1 level or higher


What’s on offer

  • Hybrid working with flexible working hours
  • Competitive salary plus annual profit share scheme
  • Opportunity to work on large-scale systems used by leading financial institutions
  • International engineering environment with strong knowledge sharing
  • Continuous training and professional development opportunities
  • Collaborative culture with global colleagues


Application process

To ensure a smooth review process, please submit your CV in English only.


#JavaJobs #JavaDeveloper #BackendEngineer #SpringBoot #ZurichJobs #TechJobsSwitzerland #SoftwareEngineering #FinancialServicesTech

Key Skills

Ranked by relevance