itkarrieren
Zurück zu den Treffern

Senior Java Developer - Distributed Financial Systems

Anzeige auf Englisch

HomeofficeKeine Angabe

Experis® is a global leader in IT professional resourcing, permanent recruitment, project solutions, and managed services. With over 25 years of experience in Switzerland and offices in Zürich, Basel, and Geneva, we connect top IT talent with leading companies. Our mission is to help professionals unlock their potential and thrive in dynamic, future-ready careers.

Location: Zurich Start date: As soon as possible - flexible Duration: 12 months - with possibility of extension Key Responsibilities Design and evolve robust distributed systems, balancing scalability, latency, consistency, and fault tolerance Apply distributed systems principles (e.g. consistency models, idempotency, back-pressure, resiliency patterns) to real-world financial workloads Develop and maintain high-performance backend services and APIs using Java, Spring, and Spring Boot Optimise end-to-end latency, asynchronous processing, and efficient IO Identify and resolve performance bottlenecks through profiling, benchmarking, and load testing Integrate complex financial platforms and third-party services, ensuring correctness, data integrity, and operational resilience Design reliable messaging and integration flows using JPA, JDBC templates, JMS, and event-driven patterns Code

Quality and Best Practices: Write clean, maintainable, and efficient code while adhering to industry best practices, including code reviews, testing, and CI/CD Apply financial-grade engineering principles (auditability, security, controlled change) Collaboration: Work closely with product managers, designers, and other stakeholders to gather requirements and translate them into technical specifications and deliverables Qualifications Languages

Mehr Stellen finden

Weitere Stellen