Job offer

Senior Java Developer (Distributed Financial Systems)

Julius Baer is seeking a Senior Java Developer in Zurich for the development and operation of distributed financial systems, with a focus on Java 17, microservices, and Kubernetes. The position is advertised as a 12-month contract (80–100%) with an external payroll partner.

Job Description

  • Senior Java Developer (Distributed Financial Systems) 80–100% (f/m/d)
  • Contract with an external payroll provider, starting immediately for 12 months, with the possibility of extension
  • Location: Zurich
  • Employment Type: Full-time

Tasks

  • Application of microservices system principles (e.g., concurrency models, idempotence, circuit breakers, resilience patterns) to real-world financial systems
  • Development and Maintenance of High-Performance Backend Services and APIs Using Java 17
  • Identifying and Resolving Performance Bottlenecks Through Profiling, Benchmarking, and Optimization
  • Integration of complex financial platforms and third-party systems to ensure seamless integration of core systems and operational resilience
  • Designing Reliable Messaging and Integration Flows Using JPA, JDBC Templates, and JMS
  • Code Quality and Best Practices: Writing Clean, Maintainable, and Efficient Code
  • Implementation of industry-standard best practices, including code reviews, testing, and CI/CD
  • Application of financial engineering principles (auditability, security, controlled changes)
  • Collaboration: Working closely with product managers, designers, and other stakeholders to gather requirements and translate them into technical specifications and deliverables

Profile

  • Languages & Platforms: Java (Core Java, Collections, JSON, JDBC, Spring Framework)
  • Architecture: Distributed systems, microservices, event-driven design, low-latency systems
  • Databases & Messaging: JPA, JDBC, relational databases, JMS
  • Operating Systems: Unix/Linux, Bash Scripting
  • Security: OAuth2, API security, IAM concepts
  • Strong code review practices and a commitment to code quality
  • Experience with cloud platforms, preferably Microsoft Azure
  • Knowledge of microservices architecture and containerization (e.g., Docker, Kubernetes)
  • Familiarity with CI/CD pipelines and DevOps practices
  • Previous experience in the financial industry is a plus
  • Willingness to collaborate as part of a global team with members in Zurich and Singapore

Job details

© 2025 House of Skills by skillaware. All rights reserved.
Our website uses cookies to make navigation easier for you and to analyze the use of the site. You can find more information in our privacy policy.