Opportunity Description
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...
Ready to Apply?
Submit your application for Java Developer (Distributed Financial Systems) at Pro Informatik GmbH
Apply for this Position