Java Software Engineer Financial Systems - J40027

Exclusive Associates
Mainz, Germany
9 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English, German
Experience level
Senior
Compensation
€ 70K

Job location

Mainz, Germany

Tech stack

Java
Business Process Model and Notation
Distributed Systems
Spring
Language Modeling
Software Systems
Data Streaming
UML
Backend
Kafka

Job description

  • Full-timeEmployment type: Full-time
  • €55,000 - €70,000 (XING estimate)
  • On-site
  • Be an early applicant, Du arbeitest in einem agilen Entwicklerteam und gestaltest die Weiterentwicklung komplexer Softwarelösungen mit direktem konkretem Einfluss auf Kundenprojekte. In deiner Rolle kannst du sowohl fachlich wachsen als auch deine technischen Fähigkeiten in modernen Backend-Umgebungen vertiefen. Wir setzen auf Backend-Technologien wie Java, Kafka oder Spring und nutzen Modellierungssprachen wie UML und BPMN für saubere Architekturentscheidungen. Dir bieten sich kurze Entscheidungswege, regelmäßige Lernchancen und die Möglichkeit, an allgemein einsetzbaren Lösungen für verschiedene Branchen mitzuarbeiten., * Entwickle robuste Backend-Komponenten und Algorithmen für verteilte Anwendungen
  • Implementiere Schnittstellen und Messaging-Lösungen auf Basis gängiger Streaming-Technologien
  • Modelliere fachliche Prozesse mit UML oder BPMN und trage so zur klaren Systemstruktur bei
  • Analysiere technische Anforderungen und erarbeite skalierbare Lösungsansätze
  • Arbeite eng mit Produkt und Architektur zusammen, um technische Entscheidungen umzusetzen
  • Unterstütze bei bereichsübergreifenden Verbesserungsinitiativen und erstelle klare Projektdokumentationen

Requirements

  • Du hast erste Praxiserfahrung in Java-basierten Projekten oder eine vergleichbare technische Ausbildung
  • Du kennst Grundlagen verteilter Systeme und hast idealerweise Berührungspunkte mit Messaging-Technologien wie Kafka
  • Du kannst fachliche Abläufe mit UML oder BPMN visualisieren und daraus Anforderungen ableiten
  • Du arbeitest gern im Team, bist neugierig und bringst eine lösungsorientierte Denkweise mit
  • Du verfügst über gute Deutsch- und Englischkenntnisse zur Zusammenarbeit in internationalen Teams

Benefits & conditions

  • Flexible Arbeitszeiten zur besseren Vereinbarkeit von Beruf und Privatleben
  • Zuschuss zum ÖPNV-Ticket oder Mobilitätsangebote für den Arbeitsweg
  • ️ Attraktiver Urlaubsanspruch und Unterstützung bei Work-Life-Balance
  • Geförderte Weiterbildung und Zeit für fachliche Weiterbildung
  • ️ Betriebliche Absicherungen und Angebote zur Gesundheitsvorsorge
  • Leistungsorientierte Anerkennungen und Team-Initiativen
  • Strukturierte Einarbeitung mit festen Ansprechpersonen für einen guten Start
  • Regelmäßige Entwicklungs- und Feedbackgespräche zur Karriereplanung
  • Gelegentliche Team-Events und Austauschformate für intensiven Wissenstransfer

Apply for this position