Site icon Darwin Recruitment

Senior Application Engineer

Senior Application Engineer – Java – Zurich
Location: Zurich (Hybrid – minimum 3 days onsite per week)
Start Date: March 2026
Duration: Until end of 2026

Role Overview
We are seeking a Senior Application Engineer to support a finance transformation initiative by building and enhancing cloud-native Java microservices. The role involves close collaboration with business and technology teams in an Agile environment.

Key Responsibilities
* Design and develop backend services using Java and Spring Boot within a microservices architecture.
* Build data integration and business services with strong database interaction.
* Ensure application quality through testing, code reviews, and CI/CD practices.
* Create and maintain unit and integration tests (TDD preferred).
* Diagnose and resolve defects and production incidents.
* Contribute to technical and architectural decisions.

Skills & Experience
* Strong hands-on experience as a Java developer in modern application environments.
* Expertise with Spring Boot and microservices architecture.
* Solid experience with relational databases (PostgreSQL or Oracle) and strong SQL skills.
* Experience working in Agile/Scrum teams with strong collaboration and communication skills.
* Exposure to cloud-native development (Azure preferred).
* Experience with CI/CD pipelines, automated testing, and containerisation (Kubernetes).
* Familiarity with event-driven architectures (e.g. Kafka).
* Frontend experience with Angular is a plus.

Interested?
If this opportunity aligns with your skills and experience, please send your updated CV to taylor.lewis@darwinrecruitment.com

Darwin Recruitment is acting as an Employment Business in relation to this vacancy.

Taylor Lewis

Exit mobile version