Senior Java Developer - Distributed Financial Systems

Senior Java Developer - Distributed Financial Systems

Vollzeit 60750 - 74250 € / Jahr (geschätzt) Homeoffice (teilweise)
E

Auf einen Blick

  • Aufgaben: Entwickle robuste verteilte Systeme und optimiere Backend-Services mit Java.
  • Unternehmen: Erfolgreiches IT-Unternehmen mit globaler Reichweite und innovativer Kultur.
  • Vorteile: Flexibles Arbeiten, wettbewerbsfähiges Gehalt und Entwicklungsmöglichkeiten.
  • Weitere Informationen: Dynamisches Umfeld mit exzellenten Karrierechancen und internationalem Team.
  • Warum dieser Job: Gestalte die Zukunft der Finanztechnologie und arbeite an spannenden Projekten.
  • Qualifikationen: Erfahrung in Java, verteilten Systemen und Teamarbeit.

Das prognostizierte Gehalt liegt zwischen 60750 - 74250 € pro Jahr.

Remote: Hybrid

Experis® ist ein globaler Marktführer in der IT-Fachkräftebeschaffung, der Festanstellung, Projektlösungen und Managed Services. Mit über 25 Jahren Erfahrung in der Schweiz und Büros in Zürich, Basel und Genf verbinden wir Top-IT-Talente mit führenden Unternehmen. Unsere Mission ist es, Fachleuten zu helfen, ihr Potenzial zu entfalten und in dynamischen, zukunftsorientierten Karrieren zu gedeihen.

Standort:

Zürich

Startdatum:

So bald wie möglich - flexibel

Dauer:

12 Monate – mit Möglichkeit zur Verlängerung

Hauptverantwortlichkeiten

  • Entwerfen und Weiterentwickeln robuster verteilter Systeme unter Berücksichtigung von Skalierbarkeit, Latenz, Konsistenz und Fehlertoleranz
  • Anwenden von Prinzipien verteilter Systeme (z.B. Konsistenzmodelle, Idempotenz, Backpressure, Resilienz-Muster) auf reale Finanzlasten
  • Entwickeln und Warten von leistungsstarken Backend-Services und APIs mit Java, Spring und Spring Boot
  • Optimieren der End-to-End-Latenz, asynchronen Verarbeitung und effizientem IO
  • Identifizieren und Beheben von Leistungsengpässen durch Profiling, Benchmarking und Lasttests
  • Integrieren komplexer Finanzplattformen und Drittanbieterdienste unter Gewährleistung von Korrektheit, Datenintegrität und betrieblicher Resilienz
  • Entwerfen zuverlässiger Messaging- und Integrationsflüsse unter Verwendung von JPA, JDBC-Templates, JMS und ereignisgesteuerten Mustern
  • Codequalität und Best Practices: Schreiben von sauberem, wartbarem und effizientem Code unter Einhaltung der besten Branchenpraktiken, einschließlich Code-Reviews, Tests und CI/CD
  • Anwenden von ingenieurtechnischen Prinzipien für Finanzanwendungen (Auditierbarkeit, Sicherheit, kontrollierte Änderungen)
  • Zusammenarbeit: Enges Arbeiten mit Produktmanagern, Designern und anderen Stakeholdern, um Anforderungen zu sammeln und in technische Spezifikationen und Ergebnisse zu übersetzen

Qualifikationen

  • Sprachen & Plattformen: Java (Core Java, Collections, JSON, JDBC), Spring Framework, Spring Boot
  • Architektur: Verteilte Systeme, Microservices, ereignisgesteuertes Design, latenzarme Systeme
  • Datenbanken & Messaging: JPA, JDBC, relationale Datenbanken, JMS
  • Betriebssysteme: Unix/Linux, Bash-Scripting
  • Sicherheit: OAuth2, API-Sicherheit, IAM-Konzepte
  • Starke Code-Review-Praktiken und Stolz auf Codequalität
  • Erfahrung mit Cloud-Plattformen, vorzugsweise Microsoft Azure
  • Kenntnisse in der Microservices-Architektur und Containerisierung (z.B. Docker, Kubernetes)
  • Vertrautheit mit CI/CD-Pipelines und DevOps-Praktiken
  • Frühere Erfahrung in der Finanzbranche ist von Vorteil
  • Bereitschaft zur Zusammenarbeit in einem globalen Team mit Mitgliedern in Zürich und Singapur
  • Starkes Verantwortungsbewusstsein mit Fokus auf Geschäftsauswirkungen und Zuverlässigkeit
  • Analytischer Problemlöser mit leistungs- und qualitätsorientiertem Ansatz
  • Teamplayer mit der Fähigkeit, in einem agilen Umfeld zu arbeiten

Wenn Sie an dieser Gelegenheit interessiert sind oder Fragen haben, kontaktieren Sie Kaltrina Xhokli. Aufgrund der Schweizer Arbeitsgenehmigungsbeschränkungen können wir nur Bewerbungen von EU-Bürgern oder Inhabern einer gültigen Arbeitsgenehmigung in der Schweiz berücksichtigen.

Senior Java Developer - Distributed Financial Systems Arbeitgeber: Elan Computing (Schweiz) AG

Experis bietet eine dynamische Arbeitsumgebung in Zürich, die sich durch eine starke Teamkultur und innovative Projekte im Bereich der Finanztechnologie auszeichnet. Mitarbeiter profitieren von flexiblen Arbeitsmodellen, kontinuierlichen Weiterbildungsmöglichkeiten und der Chance, an spannenden, hochleistungsfähigen Systemen zu arbeiten, die einen echten Unterschied machen. Die Zusammenarbeit mit internationalen Teams fördert nicht nur das persönliche Wachstum, sondern auch den Austausch von Ideen und Best Practices.

E

Kontaktdaten:

Elan Computing (Schweiz) AG Recruiting-Team

Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Java Developer - Distributed Financial Systems mit Bravour zu bestehen

Java (Core Java, Collections, JSON, JDBC)
Spring Framework
Spring Boot
Distributed Systems
Microservices
Event-Driven Design
Low-Latency Systems