Senior Java Developer (Distributed Financial Systems) 100% (f/m/d) (Contract through our external payroll partner with immediate start until 30.09.2027 with possible extension)
Stellenbeschreibung
Overview
In this senior role you will design, build, and operate mission-critical financial systems in a distributed, low-latency environment. You will own end-to-end architecture and delivery, collaborating across全球 teams to enable a new digital channel integrated with the e-banking platform. You shape scalable backend services, balance performance with reliability, and act as a technical authority in complex financial workloads. This is an opportunity to influence architecture and operational models on a high-visibility initiative that ties wealth management to digital client experiences.
Verantwortungsbereiche- Design and evolve robust distributed systems balancing scalability, latency, consistency and fault tolerance
- Apply distributed systems principles to real-world financial workloads
- Develop and maintain high-performance backend services and APIs using Java, Spring, and Spring Boot
- Optimize end-to-end latency, asynchronous processing and I/O
- Identify and resolve performance bottlenecks via profiling and load testing
- Integrate complex financial platforms and third-party services ensuring data integrity and resilience
- Contribute to digital client channels by powering backend services in the e-banking ecosystem
- Design reliable messaging and integration flows using JPA, JDBC templates, JMS and event-driven patterns
- Code quality and best practices: reviews, testing, CI/CD
- Apply financial-grade engineering principles (auditability, security, controlled change)
- Collaborate with product managers, designers and other stakeholders to translate requirements into technical deliverables
- Java (Core Java, Collections, JSON, JDBC)
- Spring Framework, Spring Boot
- Distributed systems, microservices, event-driven design, low-latency systems
- JPA, JDBC, relational databases, JMS
- Unix/Linux, bash scripting
- OAuth2, API security, IAM concepts
- Good code review practices and pride in code quality
- Ability to work independently and take ownership
- Willingness to collaborate in a global team with Zurich and Singapore
- Experience with cloud platforms, preferably Microsoft Azure
- Knowledge of microservices architecture and containerization (Docker, Kubernetes)
- Familiarity with CI/CD pipelines and DevOps practices
- Exposure to API security, OAuth2, and related standards
- Strong ownership mindset with focus on business impact and reliability
- Analytical problem-solver with a performance- and quality-driven approach
- Team player
- Ability to work in an agile environment
- collaborative
- ownership mindset
- analytical problem-solver
- Java
- Spring
- Spring Boot