Stellenangebot

Technical Lead – Backend Java Engineer 100% (f/m/d)

Julius Baer sucht in Madrid einen erfahrenen Technical Lead für Backend Java Engineers, der eine hochverfügbare Finanzplattform für Private Clients entwickelt und ein Team von Java-Entwicklern führt.

Stellenbeschreibung

  • Technische Führung bei gleichzeitiger hands-on-Entwicklung einer großskaligen, hochverfügbaren Finanzplattform für Privatkunden weltweit.

Aufgaben

  • Führung des Designs, der Entwicklung und des Betriebs von Java 21 / Jakarta EE Backend-Anwendungen, die unsere Wealth-Management-Plattform unterstützen.
  • Design skalierbarer, wartbarer und zuverlässiger Softwarelösungen, die an Geschäfts- und Architekturvorgaben ausgerichtet sind.
  • Steuerung technischer Entscheidungen zu REST-APIs, Integrationsmechanismen, Messaging, Leistung und Anwendungsentwurf.
  • Zusammenarbeit mit Product Ownern, Architekten und Stakeholdern, um Geschäftsanforderungen in technische Lösungen zu übersetzen.
  • Verantwortung und Koordination von Anwendungsfreigaben, Bereitstellungen, Umgebungsreadiness und Produktionsrollouts.
  • Mentoring und Unterstützung von Ingenieuren durch technische Anleitung, Code-Reviews, Wissensaustausch und Aufbau einer starken Engineering-Kultur.
  • Förderung von Engineering-Best-Practices, Coding-Standards, Architektur-Governance und kontinuierlicher Verbesserung.
  • Führung der Entwicklung von Integrationen unter Verwendung von REST, SOAP, JMS und Messaging-Systemen.
  • Engere Zusammenarbeit mit Oracle-Datenbanken, einschließlich Datenmodellierung, Leistungsoptimierung und Schema-Evolution.
  • Unterstützung von Frontend-Teams, wo Backend-Integrationsexpertise erforderlich ist.
  • Zusammenarbeit mit QA-, DevOps- und Betriebsteams, um einen reibungslosen Ablauf und Produktionsstabilität sicherzustellen.

Anforderungen

  • Expertenwissen in der Java-Entwicklung mit starker hands-on-Erfahrung in Java 21, Jakarta EE, JPA/Hibernate.
  • Maven-Multi-Modul-Anwendungen.
  • Fundierte Kenntnisse in Softwarearchitektur, Design-Mustern und Prinzipien des Enterprise-Application-Designs.
  • Erfahrung im Aufbau und Konsum von REST- und SOAP-Diensten unter Verwendung von Technologien wie JAX-RS und JAX-WS.
  • Starke Erfahrung mit Oracle-Datenbanken, SQL-Optimierung, Schema-Design und Optimierung der Datenpersistenzschicht.
  • Erfahrung mit Nachrichten- und Integrationstechnologien, einschließlich JMS und Enterprise-Messaging-Systemen.
  • Starke Kenntnisse in Testpraktiken unter Verwendung von JUnit, Mockito und Integrationstest-Frameworks.
  • Erfahrung im Release-Management, in Bereitstellungsprozessen und Produktionsunterstützungsstrategien.
  • Fähigkeit, technische Diskussionen zu leiten, Architekturentscheidungen zu treffen und effektiv mit technischen Stakeholdern zu kommunizieren.
  • Nachgewiesene Erfahrung im Coaching, Mentoring und in der Entwicklung eines Teams von Java-Entwicklern.
  • Fließende Englisch- und Spanischkenntnisse.
  • Fokus auf die Verbesserung von Geschäftsergebnissen durch einen engineering-first-Ansatz: kontinuierliche Verbesserung, Code-Review-Praktiken, Observability und technisches Schuldenmanagement.

Wünschenswerte Kenntnisse

  • Vertrautheit mit Spring, OpenTelemetry und Observability-Best-Practices.
  • Erfahrung in der Arbeit mit Docker-basierten lokalen Entwicklungsumgebungen.
  • Exposition gegenüber Kotlin und automatisierten Integrationstest-Frameworks.
  • Erfahrung in der Förderung technischer Verbesserungen, der Plattformmodernisierung und der Verbesserung von Engineering-Prozessen.
  • Erfahrung in der Arbeit in agilen Umgebungen mit verteilten und cross-funktionalen Teams.

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.