S
Java Developer
Swisslinx
Zürich · On-site Full-time Mid Level 1mo ago
About the role
About the customer
We are currently looking for an experienced Java Developer to join a dynamic team within a leading financial services environment in Zurich.
Responsibilities
- Design, develop, and enhance high-performance backend systems for financial applications
- Build and maintain robust APIs and services using Java and Spring Boot
- Ensure scalability, performance, and security of mission-critical platforms
- Integrate complex internal systems and third-party services within a distributed architecture
- Contribute to modern software engineering practices, including CI/CD, automated testing, and code reviews
- Troubleshoot and resolve issues across development and production environments
- Collaborate closely with cross-functional and international teams to translate business requirements into technical solutions
Requirements
- Strong hands-on experience in Java (Core Java) and modern backend development
- Solid expertise with the Spring ecosystem, especially Spring Boot, JPA, and messaging frameworks
- Experience working with microservices architectures and distributed systems
- Familiarity with cloud environments (preferably Azure) and container technologies (Docker, Kubernetes)
- Good understanding of CI/CD pipelines and DevOps practices
- Knowledge of API security standards such as OAuth2
- Comfortable working in Unix/Linux environments, including basic scripting
- Proven ability to take ownership, work independently, and deliver high-quality solutions
- Strong communication skills and experience working in global teams
- Fluent in English
- Experience in the financial services sector is considered a plus.
Compensation benefits
- Work on business-critical financial platforms in a highly professional environment
- Exposure to modern cloud-native and microservices architectures
- Collaboration with international teams in a fast-paced setting
- Long-term project with potential for extension
Skills
AzureCI/CDCore JavaDockerJPAJavaKubernetesLinuxMessagingMicroservicesOAuth2Spring BootSpring
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