Senior Java Engineer – Banking Platform

Swisslinx AG

Zürich

Hybrid

CHF 120.000 - 180.000

Vollzeit

Vor 2 Tagen
Sei unter den ersten Bewerbenden

Erhalte mehr Antworten von Arbeitgebern

Versende in nur wenigen Minuten einen passgenauen Lebenslauf.

Benefits dieser Stelle

6-month contract with extension
Two days home office
Modern Zurich office
Two stage interview (video)
Start date ASAP

Zusammenfassung

Swisslinx AG, on behalf of a leading Swiss financial institution, seeks a Senior Java Engineer to join a hybrid team developing a strategic client-data platform. You will design, implement and maintain enterprise applications using Java and Spring Boot, building scalable microservices for global operations.

The role emphasizes event-driven architectures with Kafka, cloud-native development on Azure, Kubernetes deployments and strong testing and CI/CD practices.

Qualifikationen

  • Extensive professional Java development experience with core Java and enterprise apps.
  • Strong experience with Java, Spring Boot and concurrent/multithreaded programming.
  • Experience designing scalable, highly available or mission-critical systems.
  • Experience with microservices, distributed-systems, and event-driven architecture.

Aufgaben

  • Design, develop and maintain enterprise apps using Java and Spring Boot.
  • Build scalable microservices and distributed systems.
  • Develop event-driven services with Apache Kafka.
  • Contribute to solution design, architecture, and code reviews.
  • Support CI/CD pipelines and containerised deployments with Kubernetes.

Kenntnisse

Java
Spring Boot
Microservices
Kafka
Cloud-Native
Kubernetes
CI/CD
JUnit/Mockito
Security
English

Tools

Azure
Docker

Jobbeschreibung

On behalf of our client, a leading Swiss financial institution, Swisslinx is looking for an experienced Senior Java Engineer to join a team developing a strategic client-data platform.

Senior Java Engineer – Banking Platform (Hybrid)
Job description:
  • Design, develop and maintain enterprise applications using Java and Spring Boot.
  • Build scalable microservices and distributed systems.
  • Develop event-driven services and integrations using Apache Kafka.
  • Translate business and non-functional requirements into robust technical solutions.
  • Contribute to solution design and architectural decisions.
  • Apply clean-code principles, design patterns, code reviews and test-driven development.
  • Build and maintain automated tests using JUnit, Mockito and related frameworks.
  • Support CI/CD pipelines and containerised deployments using Kubernetes.
  • Monitor application performance and reliability using observability tools such as Grafana.
  • Apply authentication, authorisation and secure-development principles.
  • Collaborate with business and technology stakeholders across Zurich and Singapore.
  • Participate in the team’s on-call rota.
About the customer:

The platform provides a central source of sales relationships and client intelligence, connecting multiple upstream systems with critical sales and business applications. You will play a senior, hands‑on role in designing and delivering a scalable, resilient and secure platform supporting global business operations.

Requirements:
  • Extensive professional Java development experience, including core Java and enterprise application development.
  • Strong hands‑on experience with Java and Spring Boot.
  • Advanced knowledge of concurrent and multithreaded programming.
  • Demonstrable experience designing and delivering scalable, highly available or mission‑critical systems.
  • Strong experience with microservices and distributed‑system design.
  • Practical experience with event‑driven architecture and Apache Kafka.
  • Experience with cloud‑native application development; Microsoft Azure is preferred.
  • Practical knowledge of Kubernetes, containerised deployment and DevOps practices.
  • Strong automated‑testing experience, ideally including TDD, JUnit and Mockito.
  • Understanding of CI/CD, monitoring, observability and production support.
  • Knowledge of application security, authentication and authorisation.
  • Ability to communicate complex technical topics clearly to technical and business stakeholders.
  • Proactive, collaborative and solution‑focused approach.
  • Business‑fluent English.
Compensation benefits:

This is an opportunity to contribute to a strategically important platform within an international financial‑services environment. The assignment combines hands‑on engineering with technical design and offers exposure to complex, high‑availability systems used across global business operations. Our client offers:

  • 6month contract with strong chance of extension
  • 2 days home office
  • Modern office in central Zurich
  • Two stage interview process (all conducted via video)
  • Start date ASAP

If you are a Senior Java Engineer with strong distributed‑systems and Kafka experience, we look forward to receiving your application.

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
oder ziehe deine Datei hierhin.
Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Senior Java Engineer – Banking Platform (Hybrid)
Senior Java Engineer – Banking Platform (Hybrid)

Swisslinx AG • Zürich

Hybrid
CHF 120.000 - 180.000
6‑month contract
Two days home office
Modern office in central Zurich
+1
Senior Java Engineer — Hybrid, Cloud & Kafka
Senior Java Engineer — Hybrid, Cloud & Kafka

Swisslinx AG • Zürich

Hybrid
CHF 120.000 - 180.000
6-month contract with extension
Two days home office
Modern Zurich office
+2
Senior Java Engineer — Banking Platform (Hybrid, 2 days WFH)
Senior Java Engineer — Banking Platform (Hybrid, 2 days WFH)

Swisslinx AG • Zürich

Hybrid
CHF 120.000 - 180.000
6‑month contract
Two days home office
Modern office in central Zurich
+1
Senior Java Software Engineer
Senior Java Software Engineer

Nicoll Curtin • Zürich

Vor Ort
CHF 120.000 - 150.000
Kafka Platform Engineer / Operations Specialist
Kafka Platform Engineer / Operations Specialist

Swisslinx AG • Zürich

Vor Ort
CHF 150.000 - 190.000
Lead Java Software Engineer
Lead Java Software Engineer

TalentCloud Group • Bern

Hybrid
CHF 130.000 - 210.000
Hybrid working
Excellent growth opportunities
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 Platform Engineer – Banking Sector
Senior Java Platform Engineer – Banking Sector

Union Bancaire Privée • Genf

Hybrid
CHF 150.000 - 190.000
Kafka Platform Engineer / Operations Specialist
Kafka Platform Engineer / Operations Specialist

Swisslinx • Zürich

Hybrid
CHF 140.000 - 190.000
Senior Big Data System Engineer (Platform Engineer)
Senior Big Data System Engineer (Platform Engineer)

EPAM Systems • Schweiz

Hybrid
CHF 100.000 - 130.000