Image

Senior Lead Java Entwickler (m/w/d)

Image

Standort

Mainz oder hybrid
Image

Arbeitsbeginn

ab sofort
Image

Arbeitsumfang

Vollzeit

Du bist ein ergebnisorientierter Problemlöser mit tiefem Verständnis für komplexe Business-Domänen, der moderne Microservices, Spring Boot und Architekturprinzipien souverän beherrscht? Breit technologisch aufgestellt bringst du deine Kenntnisse in DevOps-Grundlagen, CI/CD, Containern, modernen Datenmodelle, API-Design, Testing und deine Fullstack-Fähigkeiten dort ein, wo sie nötig sind? Dann bist du bei uns genau richtig!

Deine Aufgaben

  • Design, Implementierung und Betrieb leistungsfähiger Java- und Spring-Boot-basierter Microservices
  • Analyse komplexer fachlicher Anforderungen und Entwicklung stabiler, erweiterbarer Backend-Architekturen. 
  • Modellierung und Optimierung von Datenbanken (PostgreSQL, Oracle, MongoDB, MariaDB). 
  • Entwicklung und Dokumentation von REST- und Messaging-Schnittstellen (Kafka, RabbitMQ). 
  • Qualitätsgetriebene Arbeit mit JUnit, Mockito, Testcontainers, TDD/BDD nach Bedarf. 
  • Mitarbeit an CI/CD-Pipelines (GitLab CI, GitHub Actions, Jenkins) sowie Container-Deployments (Docker, Kubernetes/OpenShift). 
  • Praktische Beteiligung an Architekturdiskussionen, Evaluierung neuer Technologien und Etablierung technischer Standards. 
  • Mentoring von Kolleg*innen, Durchführung von Code Reviews und Unterstützung bei komplexen Fragestellungen. 
  • Erfahrung mit Cloud-Umgebungen (bevorzugt Google Cloud Plattform, alternativ AWS/Azure). 

Dein Profil

  • Mehrjährige Berufserfahrung in der Java-Backend-Entwicklung in anspruchsvollen Enterprise- oder Domain-Intensiven Projekten. 
  • Sehr gute Kenntnisse in Spring Boot, Java 11+, JPA/Hibernate und modernen Microservice-Architekturen. 
  • Kommunikationsstark, mit Erfahrung in Workshops, Stakeholder-Abstimmung, Code Reviews und technischem Mentoring. 
  • Fundierte Erfahrung mit Integrationsszenarien, verteilten Systemen, Datenflüssen und API-Design. 
  • Routine im Umgang mit CI/CD, Kubernetes, Docker, Git, Monitoring-/Logging-Stacks. 
  • Solides Verständnis von Sicherheits- und Compliance-Anforderungen, sauberen Softwarearchitekturen und robusten Betriebsmodellen. 
  • Analytische Denkweise, gern mit Erfahrung in komplexen Fachdomänen (Banking, Energie, Logistik etc.). 
  • Kenntnis weiterer Programmiersprachen wünschenswert (Kotlin, Python, Go, ..) 
  • Fließende Deutschkenntnisse (mind. C1 Level) und sehr gute Englischkenntnisse

Unser Angebot

  • Attraktives Gesamtpaket: Wir bieten nicht nur ein leistungsorientiertes Gehalt, sondern auch eine betriebliche Altersvorsorge.
  • Flexibilität: Genieße flexible Arbeitszeiten, die es dir ermöglichen, deinen Arbeitstag nach deinen Bedürfnissen zu gestalten. Du hast die Wahl zwischen mobilem Arbeiten und dem Büro in der Mainzer Altstadt.
  • Vielfältige Entwicklungschancen: Profitiere von einem maßgeschneiderten Entwicklungsplan, Workshops, Community Calls, Zertifizierungen und vielen weiteren Weiterbildungsmöglichkeiten.
  • Intensive Einarbeitung: Wir legen Wert darauf, dass du schnell im Team durchstarten kannst. Unser umfangreicher Onboarding-Prozess ermöglicht es dir, dein Team kennenzulernen und optimal auf deine neue Rolle vorbereitet zu sein.
  • Mobilitätsoptionen: Profitiere von unserem E-Bike Leasing und der optionalen Nutzung eines Firmenwagens.
  • Gemeinschaftsgefühl: Bei uns steht Teamgeist an erster Stelle und wird durch regelmäßige Mitarbeitertreffen, Teamevents sowie das Sommerfest und die Weihnachtsfeier gefördert.
  • Ein großartiges Team: Wir sind ein offenes, vielfältiges Team mit flachen Hierarchien und gehören zu den Top-Arbeitgebern laut kununu.