Stellenangebot

Senior Java Engineer

Der Senior Java Engineer ist für die Entwicklung, Implementierung und Wartung von Software-Anwendungen bei Julius Baer verantwortlich und soll zudem ein Team von Entwicklern führen und unterstützen. Die Stelle erfordert Erfahrung in Java-Entwicklung, Kenntnisse von Markt- und Finanzdaten sowie Expertise in der Entwicklung von Hochleistungs-Systemen.

Stellenbeschreibung

Aufgaben

  • People Management
    • Beitrag zur Stärkung des Teamgeistes und Förderung eines kollaborativen Arbeitsumfelds über verschiedene Standorte hinweg.
    • Betreuung, Motivation und Bereitstellung von Anleitungen und Feedback für jüngere Teammitglieder.
  • Business Management
    • Arbeit an der Erfüllung der Ambitionen des Teams, definiert vom Leiter der C&I Software Solutions.
    • Aktive Teilnahme und Unterstützung des Teamleiters bei der regelmäßigen Überprüfung und Verbesserung von Teamprozessen zur Optimierung von Effizienz und Produktivität.
    • Kontinuierliche Weiterentwicklung und Verbesserung von Systemen.
  • Stakeholder Management
    • Effektive und progressive Verwaltung aller Stakeholder und Benutzer von Anwendungen, die vom Team unterstützt werden.
    • Anforderungserfassung und -diskussion mit Geschäftsinhabern und Stakeholdern.
    • Bereitstellung wichtiger Updates für Schlüssel-Stakeholder über verschiedene Kommunikationskanäle.
  • Change Management
    • Aktive Teilnahme und Unterstützung am Program Increment (PI) Planungsprozess.
    • Unterstützung bei Change Management und Release-Rollout-Planung.
    • Bereitstellung von dediziertem Post-Implementierungs-Support lokal in Asien.
  • Regulatorische Verantwortlichkeiten und Risikomanagement
    • Demonstration angemessener Werte und Verhaltensweisen, einschließlich Standards für Vertraulichkeit, Datenschutz, Datenintegrität.
    • Bewusstsein für Marktmissbrauch, Interessenkonflikte, Kompetenz und kontinuierliche Weiterentwicklung, angemessenes Risikomanagement und Einhaltung geltender Gesetze und Vorschriften.
  • Design und Entwicklung
    • Zusammenarbeit mit funktionsübergreifenden Teams bei der Gestaltung, Entwicklung und Implementierung von qualitativ hochwertiger Software.

Anforderungen

Persönliche und soziale Fähigkeiten

  • Selbstständige Arbeitsfähigkeit und Fähigkeit, in einem globalen Team zu arbeiten.
  • Erfahrung in der Betreuung jüngerer Entwickler.
  • Gute Code-Review-Fähigkeiten und Fähigkeit, konstruktives Feedback zu geben.
  • Flexibilität und Fähigkeit, sich an veränderte Prioritäten anzupassen.
  • Sehr gute Englischkenntnisse und Kommunikationsfähigkeiten.
  • Teamplayer.
  • Fähigkeit, in einer agilen Umgebung zu arbeiten.
  • Positive Denkweise und "Kann-do"-Einstellung.
  • Selbstorganisation und Fähigkeit, mit minimaler Anleitung zu handeln und zu entscheiden.

Professionelle und technische Fähigkeiten

  • Relevante höhere Bildung und professioneller Hintergrund mit mindestens 5 Jahren Erfahrung in der Java-Entwicklung.
  • Mindestens 3 Jahre Erfahrung mit Java 11 oder höher.
  • Kenntnisse über Marktdaten (Finanzdaten, Datenanbieter, Datenaspekte).
  • Kenntnisse über Multithreading und Speicherverwaltung.
  • Erfahrung mit der Entwicklung von Hochleistungs-Systemen in Echtzeit, idealerweise mit Marktdaten-Streaming.
  • Starke Expertise in der Bereitstellung stabiler und skalierbarer Lösungen.
  • Bereitschaft, an agilen Supportprozessen teilzunehmen, einschließlich periodischer On-Call-Dienste.

Weitere Anforderungen

  • Vertrautheit mit funktionaler Programmierung, idealerweise in Java.
  • Erfahrung in der Lösungarchitektur und Fähigkeit, nicht-funktionale Anforderungen in Design und Implementierung zu spezifizieren.
  • Vertrautheit mit Kontrollen und

Jobdetails

© 2025 House of Skills by skillaware. Alle Rechte vorbehalten.
Unsere Website nutzt Cookies, um dir die Navigation zu erleichtern und die Nutzung der Seite zu analysieren. Mehr Informationen findest du in unserer Datenschutzrichtlinie.