Senior / Lead Java Developer Financial Services - Depots & Wertpapiere (all genders)

EXXETA AG
Mannheim, Germany
4 days ago
Apply on career.exxeta.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Languages
English, German

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Artificial Intelligence Amazon Web Services Automation of Tests Microsoft Azure Cloud Engineering COBOL (Programming Language) Code Review Computer Programming Databases
+30 more
Continuous Integration Relational Databases DevOps Gradle Hibernate (Java) Iterative and Incremental Development Java Persistence API Spring Framework PostgreSQL Mainframes Apache Maven Microsoft SQL Server NoSQL Oracle (Applications) Pair Programming Scrum Methodology Software Architecture Data Streaming Google Cloud Cloud Platform System Spring-boot Event Driven Architecture Gitlab-ci Kubernetes Information Technology Apache Kafka Restful APIs Docker Jenkins Microservices

Job description

  • Du modernisierst bestehende Depot- und Wertpapier-Infrastrukturen bei führenden Finanzinstituten durch den Einsatz moderner Java-Technologien, Microservice-Architekturen und Cloud-Plattformen. Gemeinsam arbeitet ihr an zukunftsfähigen Lösungen für das Wertpapiergeschäft.
  • Du leitest die technische Umsetzung komplexer Depot- und Wertpapiersysteme und definierst Software-Architekturen, triffst Technologieentscheidungen und führst dein Entwicklerteam fachlich durch anspruchsvolle Modernisierungsprojekte.
  • Du begleitest den gesamten Software-Lebenszyklus - von der Anforderungsanalyse über die Architektur und Implementierung bis hin zum Betrieb. Dabei arbeitest du eng mit Fachbereichen, Product Ownern und Operations-Teams zusammen.
  • Du analysierst bestehende Host- und Legacy-Systeme (z.B. COBOL-basierte Depot-Anwendungen) und entwickelst Strategien für deren Migration in moderne Microservice-Architekturen. Dabei stellst du die fachliche Kontinuität und Datenkonsistenz sicher.
  • Du implementierst hochwertige Java-Anwendungen mit Spring Boot, entwickelst REST- und Kafka-basierte Schnittstellen und setzt moderne DevOps-Praktiken um. CI/CD-Pipelines, automatisierte Tests und Cloud-native Architekturen gehören für dich zum Standard.
  • Du teilst deine Expertise mit dem Team, führst Code Reviews durch und unterstützt Junior-Entwickler:innen in ihrer fachlichen Weiterentwicklung. Dabei förderst du eine Kultur des kontinuierlichen Lernens.
  • Du kommunizierst auf Augenhöhe mit Fachbereichen, IT-Verantwortlichen und Kunden. Komplexe technische Sachverhalte vermittelst du verständlich und überzeugst durch deine fachliche Expertise.

Requirements

  • Persönlicher Background: Du hast ein abgeschlossenes Studium in Informatik, Wirtschaftsinformatik oder eine vergleichbare Ausbildung und bringst mehrjährige Berufserfahrung in der Java-Entwicklung mit - idealerweise mit Führungs- oder Mentoringerfahrung.
  • Financial Services Expertise: Du kennst die Geschäftsprozesse im Wertpapiergeschäft aus praktischer Erfahrung: Depotführung, Wertpapierabwicklung, Corporate Actions, Stammdatenverwaltung oder Investmentprozesse. Idealerweise hast du bereits für Finanzdienstleister gearbeitet.
  • Java-Technologie-Stack: Du beherrschst Java (11+), Spring Framework / Spring Boot und das Maven/Gradle-Ökosystem und setzt diese Technologien souverän in komplexen Enterprise-Anwendungen ein und kennst Best Practices für wartbaren, skalierbaren Code.
  • Microservices & APIs: Du hast fundierte Erfahrung in der Entwicklung von Microservices-Architekturen und RESTful APIs. Message-Streaming mit Kafka, Event-Driven Architecture und asynchrone Kommunikationsmuster sind dir vertraut.
  • Cloud & DevOps: Du bringst praktische Erfahrung mit Cloud-Plattformen (AWS, Azure oder GCP) mit. Docker, Kubernetes, CI/CD-Pipelines (Jenkins, GitLab CI oder Azure DevOps) und Infrastructure-as-Code gehören zu deinem Toolkit.
  • Datenbanken & Persistence: Du hast fundierte Kenntnisse in relationalen Datenbanken (Oracle, PostgreSQL, SQL Server) und Persistence-Frameworks (JPA, Hibernate). Erfahrung mit NoSQL-Datenbanken ist ein Plus.
  • Agile Arbeitsweise: Du hast mehrjährige Erfahrung mit agilen Entwicklungsmethoden (Scrum, Kanban) und fühlst dich in crossfunktionalen Teams wohl. Pair Programming, Mob Programming und iterative Entwicklung sind für dich selbstverständlich.
  • Legacy-Modernisierung: Idealerweise hast du Erfahrung in der Analyse und Migration von Legacy-Systemen. COBOL-Kenntnisse oder Verständnis für Mainframe-Umgebungen sind von Vorteil, um Altsysteme bewerten und modernisieren zu können.
  • Mindset: Analytisches Denken, hohes Qualitätsbewusstsein und ausgeprägte Serviceorientierung liegen dir im Blut. Du treibst Themen proaktiv voran, arbeitest gerne im Team und hast Freude daran, Wissen zu teilen.
  • AI-Knowhow: Du arbeitest produktiv mit Coding-Agenten, delegierst Aufgaben bewusst und sicherst verlässliche Ergebnisse - mit Prüfsignalen im Prozess, einem kritischen Abgleich mit der Spezifikation und einer schrittweise kontrollierten Erweiterung der Autonomie.
  • Kommunikationsstärke: Du sprichst fließend Deutsch (C1) und verfügst über gute Englischkenntnisse (B2). Du kannst komplexe technische Konzepte verständlich vermitteln und arbeitest gerne im direkten Kundenkontakt.

About the company

Bei Exxeta entwickeln wir digitale Lösungen, die wirklich etwas verändern - in Unternehmen, Märkten und Köpfen. Über 1200 Kolleg:innen bringen dafür Technologie, Ideen und unterschiedliche Perspektiven zusammen. Was uns antreibt: Neugier, Teamspirit und der Anspruch, echten Impact zu schaffen. Hightech with a heartbeat eben.

Wir sind ein Zuhause für Menschen, die etwas bewegen wollen. Diversität und unterschiedliche Perspektiven bereichern unser Team. Haltung, Ideen und Lust aufs Machen - das zählt bei uns!

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on career.exxeta.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

5:51 min

Understanding build structure and core Gradle plugins

Amanda Martin · LIVE

10:50 min

Analyzing candidate soft skills and developer onboarding frameworks

Sebastian Hans · LIVE

3:16 min

Terminology differences between relational and NoSQL databases

Tim Faulkes · LIVE

Videos

See all

Related articles

See all