Stellenangebot
Senior Software Engineer Java100% (f/m/d)
Julius Baer sucht einen Senior Software Engineer Java (m/w/d) für eine 12-monatige Vertragsposition mit möglicher Verlängerung, die an der Entwicklung von Hochleistungs-Systemen für die Finanzindustrie arbeiten wird. Die Stelle erfordert Erfahrung in Java, Cloud-Konzepten, Microservices und agilen Methoden.
Stellenbeschreibung
Aufgaben
- Kenntnisse über Marktdaten (Anlageklassen, Datenanbieter, Berechtigungsaspekte)
- Gute Kenntnisse über Multithreading und Speicherverwaltung
- Erfahrung beim Aufbau von Hochleistungs-Systemen in Echtzeit, Marktdaten-Streaming
- Nachweisliche Erfahrung bei der Lieferung von robusten und skalierbaren Lösungen
- Bereitschaft, in einer agilen Umgebung zu arbeiten, einschließlich periodischer On-Call-Dienste
- Treiber für Standardisierung und Automatisierung innerhalb von Julius Bär Markets Technology
- Förderung der Ingenieurkultur innerhalb des Teams
- Nachgewiesene Expertise in Ingenieurpraxis und -prozessen sowie Erfahrung bei der Bedienung und Unterstützung von kritischen Geschäftssystemen auf globaler Ebene
- Erfahrung mit Microservices, cloud-nativen Anwendungen und verteilten Systemen
Anforderungen
- Mindestens 5 Jahre Erfahrung in der Entwicklung mit Java, davon mindestens 2 Jahre mit Java 11 oder höher
- Kenntnisse über Cloud-Konzepte und -Erfahrung, insbesondere Azure
- Kafka-Erfahrung
- Testgetriebene Entwicklung, Erfahrung mit JUnit und Mocking-Bibliotheken (z.B. Mockito)
- Frühere Erfahrung in der Finanzbranche, insbesondere in Front-Office-Funktionen
- Vertrautheit mit funktionaler Programmierung, idealerweise in Java
- Erfahrung in Lösungarchitektur, Fähigkeit, nicht-funktionale Anforderungen in Design und Implementierung zu spezifizieren und zu faktorisieren
- Vertrautheit mit Konzepten und Implementierungen im Zusammenhang mit Sicherheit
- Vertrautheit mit Lebenszyklusaktivitäten, Kapazitätsmanagement, Beobachtbarkeit
- Allgemeine DevOps-Kultur: Skripting, Pipelines, Deployments, Zertifikate usw.
- Erfahrung mit Agile/SAFe-Methodik, vorherige Verwendung von Jira und Confluence
- Kenntnisse über Jenkins, Grafana, Octopus, Kubernetes
- Erfahrung mit kollaborativem Design und Entwicklung (z.B. Pair- oder Mob-Programmierung), Geben und Empfangen von Feedback
Wir bieten
Keine expliziten Benefits genannt.Jobdetails