Job offer

Senior Java Developer (Distributed Financial Systems)

Julius Baer is seeking a Senior Java Developer (Distributed Financial Systems) with experience in the development and operation of critical financial systems. The successful candidate will be responsible for developing and maintaining high-performance backend services and APIs, as well as integrating complex financial platforms and services.

Tasks

  • Applying distributed system principles (e.g., consistency models, idempotence, backpressure, resilience patterns) to real-world financial workloads
  • Developing and maintaining high-performance backend services and APIs using Java, Spring, and Spring Boot
  • Optimizing end-to-end latency, asynchronous processing, and efficient I/O
  • Identifying and Resolving Performance Bottlenecks Through Profiling, Benchmarking, and Load Testing
  • Integrate complex financial platforms and third-party services to ensure accuracy, data integrity, and operational resilience
  • Designing reliable messaging and integration flows using JPA, JDBC templates, JMS, and event-driven patterns
  • Write clean, maintainable, and efficient code in accordance with industry best practices, including code reviews, testing, and CI/CD pipelines
  • Applying financial engineering principles (verifiability, security, controlled change)
  • Collaboration: Work closely with product managers, designers, and other stakeholders to gather requirements and translate them into technical specifications and deliverables

Requirements

  • Languages & Platforms: Java (Core Java, Collections, JSON, JDBC), Spring Framework, Spring Boot
  • 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

We offer

No information available.

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.