Role:
Java developer Senior Backend Engineer
Location: Zurich, Switzerland (Hybrid)
Type: Contract Position
Please find below JD:
Key Responsibilities:
* Design, develop, and maintain backend services using
Java
.
* Deploy and manage containerized applications using
Kubernetes
.
* Optimize and maintain
PostgreSQL
databases for performance and scalability.
* Collaborate with cross-functional teams to define, design, and ship new features.
* Ensure high performance, responsiveness, and reliability of applications.
* Implement best practices in CI/CD, monitoring, and logging.
* Troubleshoot and resolve production issues in a timely manner.
* Contribute to architectural decisions and code reviews.
Required Skills & Qualifications:
* Strong proficiency in
Java
(Spring Boot preferred).
* Hands-on experience with
Kubernetes (K8s)
for container orchestration.
* Deep understanding of
PostgreSQL
including query optimization and schema design.
* Experience with RESTful APIs and microservices architecture.
* Familiarity with DevOps tools and practices (Docker, Helm, GitOps, etc.).
* Excellent problem-solving and debugging skills.
* Strong communication and collaboration abilities.
Preferred Qualifications:
* Experience or knowledge in
Wealth Management (WM)
systems.
* Experience working in Agile/SCRUM environments.
* Familiarity with cloud platforms (AWS, GCP, Azure).