Senior Java Developer (Distributed Financial Systems)

Swisslinx AG

Zürich

Hybrid

CHF 140.000 - 180.000

Vollzeit

Vor 2 Tagen
Sei unter den ersten Bewerbenden
Bewerbungsgenerator

Erhalte eine Antwort von diesem Recruiter — ein Lebenslauf und ein Anschreiben, die genau auf das zugeschnitten sind, wonach gesucht wird.

Schaffe es an den ATS-Filtern vorbei

Benefits dieser Stelle

Home office days

Zusammenfassung

Swisslinx AG is seeking a senior Java backend engineer to design and operate high availability services for investment platforms. You will work across Zurich and Singapore, shaping a strategic, early-stage platform with a focus on reliability and performance.

You will build and maintain Java, Spring, and Spring Boot services, implement robust security, and collaborate with product and technology teams to ensure scalable, compliant client channels.

Qualifikationen

  • Senior Java experience with Core Java, JSON and JDBC.
  • Experience with distributed systems and microservices, low latency, high availability.
  • Knowledge of OAuth2, API security and IAM concepts.

Aufgaben

  • Design distributed systems with scalability, latency, and fault tolerance.
  • Build Java/Spring services and optimize asynchronous processing and I/O.
  • Develop reliable integrations using relational databases and JMS.
  • Collaborate with global team on CI/CD and controlled delivery.

Kenntnisse

Java
Spring Framework
Spring Boot
Distributed systems
Microservices
OAuth2
API security
IAM concepts
Azure
Unix/Linux
Docker
Kubernetes
DevOps

Tools

Docker
Kubernetes
Unix/Linux

Jobbeschreibung

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?

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Senior Java Developer - Distributed Financial Systems
Senior Java Developer - Distributed Financial Systems

Experis Switzerland • Zürich

Vor Ort
CHF 120.000 - 160.000
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)
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)

Julius Baer • Zürich

Vor Ort
CHF 150.000 - 200.000
Senior Java Engineer: Distributed Financial Systems
Senior Java Engineer: Distributed Financial Systems

Experis Switzerland • Zürich

Vor Ort
CHF 120.000 - 160.000
Senior Java Developer (Distributed Financial Systems) 100% (f/m/d) (Contract through our external payroll partner with immediate start for 12 months, possible extension)
Senior Java Developer (Distributed Financial Systems) 100% (f/m/d) (Contract through our external payroll partner with immediate start for 12 months, possible extension)

Bank Julius Bär & Co. Ltd. • Zürich

Vor Ort
CHF 150.000 - 200.000
Senior Java Backend Architect – Hybrid, Global Impact
Senior Java Backend Architect – Hybrid, Global Impact

Swisslinx AG • Zürich

Hybrid
CHF 140.000 - 180.000
Home office days
Senior Java Engineer 100% (f/m/d) (Contract through our external payroll partner with immediate start until 30.09.2027 with possible extension)
Senior Java Engineer 100% (f/m/d) (Contract through our external payroll partner with immediate start until 30.09.2027 with possible extension)

Julius Baer • Zürich

Vor Ort
CHF 150.000 - 190.000
Senior Java Platform Engineer – Banking Sector
Senior Java Platform Engineer – Banking Sector

Union Bancaire Privée • Genf

Hybrid
CHF 150.000 - 190.000
Senior Java Platform Engineer – Banking Sector
Senior Java Platform Engineer – Banking Sector

UNION BANCAIRE PRIVÉE, UBP SA • Genf

Vor Ort
CHF 180.000 - 260.000
Senior Java Software Engineer
Senior Java Software Engineer

Nicoll Curtin • Zürich

Vor Ort
CHF 120.000 - 150.000
Senior Java Engineer - Cloud-Native Backend Development 100% (f/m/d) - (Contract through our external payroll partner with immediate start for 12 months with possible extension)
Senior Java Engineer - Cloud-Native Backend Development 100% (f/m/d) - (Contract through our external payroll partner with immediate start for 12 months with possible extension)

Bank Julius Bär & Co. Ltd. • Zürich

Vor Ort
CHF 140.000 - 190.000