Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Location: Zürich
Work mode: Hybrid
Job Overview
We are seeking a skilled Java Developer to design, build, and maintain robust, scalable, and secure web services. In this role, you will be responsible for developing high-performance backend solutions that integrate seamlessly with front-end applications and third-party systems. You will collaborate with cross-functional teams to ensure the delivery of reliable, efficient, and secure software solutions that meet business needs and industry standards. This position requires strong problem-solving skills, a deep understanding of Java technologies, and a commitment to delivering high-quality code in an agile environment.
Key Responsibilities
- Design, develop, and maintain robust, scalable, and secure REST-based web services in Java
- Define and document service interfaces using OpenAPI standards and tools such as StopLight or Swagger
- Implement backend functionality with Java Spring Boot, ensuring high performance and reliability
- Develop secure authentication and authorisation mechanisms based on OAuth 2.0
- Database access strategies, leveraging a hybrid JPA and MyBatis architecture to balance developer productivity with complex query performance
- Write, execute, and maintain unit and integration tests with tools such as JUnit, Postman, and SoapUI
- Build and deploy applications using containerisation (Docker) and orchestration (Kubernetes)
- Contribute to the design and maintenance of CI/CD pipelines to enable continuous delivery and integration
- Collaborate with cross-functional teams to ensure alignment with business and technical requirements
- Stay up to date with emerging technologies, frameworks, and best practices to continuously improve service quality
Qualifications, Skills and Experience
- German skills required at C1 (professional fluency)
- English skills required at B1 for technical aspects
- Strong expertise in analysing, designing, and specifying REST-based web services, including interface description with OpenAPI tools (e.g. StopLight, Swagger)
- Proficiency in database access technologies such as JPA and MyBatis
- Hands-on experience in developing applications with Java Spring Boot
- Solid understanding and practical application of security mechanisms, particularly OAuth 2.0
- Competence in executing unit and integration testing using tools such as JUnit, Postman, and SoapUI
- Familiarity with containerisation and orchestration technologies such as Docker and Kubernetes
- Experience working with CI/CD pipelines to ensure efficient and reliable deployments
- Relevant certifications (e.g. Oracle Certified Professional Java SE, Spring Professional, Kubernetes Administrator, or similar) are an advantage
Key Skills
Ranked by relevanceReady to apply?
Join Arcondis Group and take your career to the next level!
Application takes less than 5 minutes