Java Developer (Distributed Financial Systems)

Pro Informatik GmbH • zürich, zürich, Switzerland • Posted June 14, 2026

Location zürich, zürich
Job Type Full-time
Category Other-General
Posted June 14, 2026

Job number:

Responsibilities

  • Design and evolve robust distributed systems, balancing scalability, latency, consistency, and fault tolerance
  • Develop and maintain high-performance backend services and APIs using Java, Spring, and Spring Boot
  • Design reliable messaging and integration flows using JPA, JDBC templates, JMS, and event-driven patterns
  • Integrate complex financial platforms and third-party services, ensuring correctness, data integrity, and operational resilience
  • Apply distributed systems principles (e.g. consistency models, idempotency, back-pressure, resiliency patterns) to real-world financial workloads
  • Optimize end-to-end latency, asynchronous processing, and efficient IO
  • Identify and resolve performance bottlenecks through profiling, benchmarking, and load testing
  • Write clean, maintainable, and efficient code while adhering to industry best practices, including code reviews, testing, an...

Interested in this role?

Click the button below to start your application.

Apply Now