You will design and operate high availability backend services for investment platforms and help build a new channel that connects investment capabilities to external clients through e-banking. The team works across Zurich and Singapore, and the role offers scope to shape a strategic platform from an early stage.
- Design distributed systems that balance scalability, latency, consistency and fault tolerance; apply idempotency, back pressure and resilience patterns to financial workloads.
- Build and maintain Java, Spring and Spring Boot services and APIs, and optimise asynchronous processing, I/O and end to end performance.
- Develop reliable integration and messaging flows using relational databases, JPA, JDBC and JMS; protect data integrity, security and auditability.
- Investigate bottlenecks with profiling, benchmarks and load tests; own solutions from design through deployment and production support.
- Work with product and technology colleagues on the client channel, contributing to reviews, testing, CI/CD and controlled delivery.
Requirements
- Senior level Java experience, including Core Java, Collections, JSON and JDBC, with strong Spring Framework and Spring Boot skills.
- Proven distributed systems and microservices experience, including event driven design and low latency, high availability services.
- Practical knowledge of relational databases, JPA, JMS, Unix or Linux and bash scripting, plus OAuth2, API security and IAM concepts.
- Familiarity with cloud platforms (ideally Azure), Docker, Kubernetes and DevOps practices; financial sector experience is an advantage.
- Ownership, sound judgment and a collaborative approach in a global agile team.
- Two home office days per week.
- Initial 12 month contract with the possibility of extension.
- Early influence on the architecture of a strategic client facing investment channel.
- Collaboration with an international team in Zurich and Singapore.
Maybe not for you, but for someone else?
#J-18808-Ljbffr
Senior Java Developer (Distributed Financial Systems) in Zürich Arbeitgeber: Swisslinx AG
Als Arbeitgeber bietet unser Kunde, eine führende Bank, ein dynamisches und unterstützendes Arbeitsumfeld, das auf Innovation und Zusammenarbeit setzt. Die Möglichkeit, an einem strategischen Transformationsprojekt im Bereich Financial Crime Compliance mitzuwirken, eröffnet Ihnen nicht nur spannende Herausforderungen, sondern auch hervorragende Entwicklungsmöglichkeiten in einem zukunftsorientierten Sektor. Zudem profitieren Sie von flexiblen Arbeitsmodellen und einer Unternehmenskultur, die Wert auf Vielfalt und persönliche Entfaltung legt.