Job Openings Project – SW Engineer JAVA Spring Boot Zurich

About the job Project – SW Engineer JAVA Spring Boot Zurich

NAXCON GmbH, located in the heart of Freiburg, is at the forefront of the German IT and engineering industry.

Our experts have extensive knowledge in software and hardware development, state-of-the-art electronics, and future-oriented technologies such as artificial intelligence and virtual reality.

We are not only dedicated to project work for our customers, but also intensively pursue in-house innovation projects as well as research & development. Renowned companies from a wide range of German industries place their trust in us - demonstrating the outstanding expertise and commitment of our engineers.

Capacity utilization: 100%
Start:
March 1, 2026
End
: December 31, 2026, with option to extend
Location:
Zurich, on-site 3 days per week, remote 2 days per week
Customer segment:
Finance
Candidate's place of residence:
The candidate already lives in Switzerland or has an address in Switzerland where they can live during the project period.
Applications from outside Switzerland: The candidate must have an EU passport, Schengen state, can also be a dual nationality (nationality outside the Schengen area with a work permit for Germany, Austria, etc. is not possible).

Tasks:

  • Design and develop data integration and business services using a microservices architecture.
  • Ensure applications meet performance standards and are thoroughly tested against functional and non-functional requirements.
  • Maintain compliance with CI/CD practices, automated testing frameworks, and build pipelines.
  • Create and maintain unit tests to support automated testing and continuous integration.
  • Conduct code reviews to ensure quality, consistency, and adherence to best practices.
  • Diagnose and resolve bugs and incidents
  • Demonstrate expert-level proficiency in the Java application development stack, frameworks, and associated tools.
  • Understand the application architecture and incorporate them into technical decisions and recommendations

Requirements:

  • Higher education (ETH / University / FH) in computer science/economics or comparable education.
  • Proven experience as a Java developer with strong expertise in modern application development.
  • In-depth knowledge of modern architecture patterns and microservices, ideally using Spring Boot.
  • Hands-on experience building backend applications with extensive database interaction; strong proficiency in SQL and programming in PostgreSQL or Oracle (PL/SQL).
  • Solid understanding of relational database design and optimization.
  • Demonstrated ability in Test-Driven Development (TDD), including writing comprehensive unit tests and end-to-end integration tests.
  • Experience working in an Agile/Scrum team environment, collaborating effectively with cross-functional teams.
  • Familiarity with cloud-native development and container orchestration using Kubernetes.
  • Experience with Microsoft Azure cloud services.
  • Experience with messaging and stream processing architectures built on Kafka.
  • Experience with user interface development using Angular.
  • Expertise in CI/CD pipelines for integration and deployment, including automated build, test, and deployment processes.
  • Fluent English (C1) and German (C1) skills.

What we offer:

Join a cosmopolitan and internationally mixed team: We welcome individuals from all backgrounds and cultures to contribute their unique perspectives and talents to our team.
Polish your German language skills:
If you are looking to improve your German language skills, we offer a supportive environment where you can practice and develop your language abilities: whether you are a beginner or an advanced speaker.
Benefit from a fixed contact person from the company:
We understand the importance of having a reliable point of contact within the company. That's why we assign a dedicated contact person who will provide guidance and support throughout your employment with us.
Professional growth and development:
With us, our engineers can immerse themselves in new industries or projects after just 1-2 years and actively transfer knowledge.
Enjoy regular team events with the company:
We believe in the power of team building and fostering positive relationships within the workplace. That's why we organize regular team events to promote collaboration and strengthen our team bonds.
Competitive compensation package:
At NAXCON, we believe that our engineers are our greatest asset. That's why we offer a comprehensive and competitive compensation package that includes a salary commensurate with experience and expertise.