Auf einen Blick
- Aufgaben: Entwickle innovative Softwarelösungen und führe ein kleines Entwicklerteam.
- Arbeitgeber: 42matches ist ein führendes Unternehmen in der Rechts- und Finanztechnologie mit modernem Ansatz.
- Mitarbeitervorteile: Attraktives Gehalt, hybrides Arbeiten und umfassende Gesundheitsmanagement-Angebote.
- Warum dieser Job: Gestalte komplexe Anwendungen mit echtem Einfluss in einem unterstützenden Team.
- Gewünschte Qualifikationen: Mindestens 8 Jahre Erfahrung in Java und Spring Boot, sowie gute Deutschkenntnisse.
- Andere Informationen: Flache Hierarchien und viel Raum für persönliche Verantwortung.
Das voraussichtliche Gehalt liegt zwischen 95000 - 105000 € pro Jahr.
42matches sucht einen Lead Java Developer (m/w/d) im Auftrag eines spezialisierten Marktführers in der Rechts- und Finanztechnologie, der nicht nur technisch überzeugend ist, sondern auch Verantwortung übernehmen und ein kleines Team von Entwicklern leiten möchte. In diesem Unternehmen treffen rechtliches Fachwissen und moderne Technologie aufeinander: seit Jahrzehnten etabliert - jetzt digital, effizient und hochautomatisiert. Sie werden an komplexen Anwendungen mit echtem Einfluss arbeiten - zusammen mit erfahrenen Kollegen in einem stabilen, modernen Umfeld.
Aufgaben
- Sie entwickeln produktionsbereite Softwarelösungen mit Spring Boot 3, Vaadin, React oder Thymeleaf.
- Sie übernehmen technische Verantwortung im Team, geben technische Richtung vor und agieren als Sparringspartner für Entwickler.
- Sie tragen aktiv zur Weiterentwicklung der Softwarearchitektur bei - mit Fokus auf Skalierbarkeit, Wartbarkeit und sauberen Code.
- Sie führen Code-Reviews durch, etablieren Best Practices und fördern die technische Qualitätssicherung.
- Sie koordinieren Anforderungen mit den Fachabteilungen und entwerfen funktionale Lösungen gemeinsam mit Product Ownern.
- Sie beobachten neue Technologien (z.B. KI/LLMs) und bewerten deren Potenzial für den Einsatz im Projektkontext.
Qualifikationen
- Mindestens 8 Jahre Erfahrung in der Softwareentwicklung mit Java und Spring Boot (idealerweise v3).
- Fundierte Kenntnisse in Frontend-Technologien wie Vaadin, React oder Thymeleaf.
- Erfahrung mit relationalen Datenbanken (z.B. Oracle) und ORMs wie Hibernate oder Spring Data JPA.
- Sie sind kommunikativ, haben Freude daran, andere Entwickler zu coachen und übernehmen gerne technische Verantwortung.
- Sauberer Code, eine strukturierte Arbeitsweise und aktiver Wissenstransfer sind für Sie selbstverständlich.
- Kenntnisse über CI/CD-Setups (z.B. GitLab) und Containerisierung (Docker) sind von Vorteil.
- Sehr gute Deutschkenntnisse (mindestens C1) und solide Englischkenntnisse.
Vorteile
- Eine unbefristete Anstellung mit einem Jahresgehalt von über 100.000 €.
- Zentrale Lage in Hamburg mit hybriden Arbeitsmöglichkeiten.
- Ein wertschätzendes Team, flache Hierarchien und viel technologische Freiheit.
- Strukturierte Einarbeitung, langfristige Perspektiven und viel Spielraum für persönliche Verantwortung.
- Umfassendes Gesundheitsmanagement, eGym Firmenfitness und weitere Vorteile.
Bereit, den nächsten Schritt zu gehen? Dann lassen Sie uns sprechen!
Lead Java Developer (m/w/d) Arbeitgeber: 42matches GmbH
Kontaktperson:
42matches GmbH HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Lead Java Developer (m/w/d)
✨Tip Nummer 1
Netzwerke sind entscheidend! Nutze Plattformen wie LinkedIn, um dich mit anderen Java-Entwicklern und Führungskräften in der Branche zu vernetzen. Engagiere dich in relevanten Gruppen und Diskussionsforen, um deine Sichtbarkeit zu erhöhen.
✨Tip Nummer 2
Zeige deine Führungsqualitäten! Wenn du bereits Erfahrung im Coaching oder in der Leitung von Teams hast, stelle sicher, dass du diese Beispiele in Gesprächen hervorhebst. Bereite dich darauf vor, konkrete Situationen zu beschreiben, in denen du technische Verantwortung übernommen hast.
✨Tip Nummer 3
Bleibe über aktuelle Technologien informiert! Da das Unternehmen Wert auf neue Technologien legt, solltest du dich mit den neuesten Entwicklungen in den Bereichen KI und Softwarearchitektur vertraut machen. Zeige dein Interesse an Innovationen während des Gesprächs.
✨Tip Nummer 4
Bereite dich auf technische Diskussionen vor! Da die Rolle technisches Wissen erfordert, solltest du dich auf mögliche technische Fragen und Szenarien vorbereiten. Übe, wie du deine Ansätze zur Softwareentwicklung und Architektur klar und überzeugend präsentieren kannst.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Lead Java Developer (m/w/d)
Tipps für deine Bewerbung 🫡
Stelle deine technischen Fähigkeiten heraus: Betone in deinem Lebenslauf und Anschreiben deine umfangreiche Erfahrung mit Java, Spring Boot und den geforderten Frontend-Technologien wie Vaadin, React oder Thymeleaf. Zeige konkrete Projekte auf, an denen du gearbeitet hast.
Führe Beispiele für Teamführung an: Da die Position eine Führungsrolle beinhaltet, solltest du in deinem Anschreiben Beispiele anführen, wo du technische Verantwortung übernommen und andere Entwickler gecoacht hast. Dies zeigt deine Eignung für die Rolle des Lead Java Developers.
Verfasse ein überzeugendes Anschreiben: Nutze dein Anschreiben, um deine Motivation für die Stelle zu verdeutlichen. Erkläre, warum du dich für die Kombination aus rechtlicher Expertise und moderner Technologie interessierst und wie du zur Weiterentwicklung der Softwarearchitektur beitragen kannst.
Sprache und Kommunikation: Achte darauf, dass dein Lebenslauf und Anschreiben in sehr gutem Deutsch verfasst sind, da dies eine Voraussetzung ist. Wenn du auch gute Englischkenntnisse hast, erwähne dies ebenfalls, um deine Kommunikationsfähigkeiten zu unterstreichen.
Wie du dich auf ein Vorstellungsgespräch bei 42matches GmbH vorbereitest
✨Technisches Wissen demonstrieren
Stelle sicher, dass du deine umfangreiche Erfahrung mit Java und Spring Boot klar kommunizierst. Bereite dich darauf vor, spezifische Projekte oder Herausforderungen zu besprechen, die du erfolgreich gemeistert hast.
✨Führungskompetenzen hervorheben
Da die Rolle eine Führungsposition ist, solltest du Beispiele für deine Erfahrungen im Coaching und in der technischen Verantwortung anführen. Zeige, wie du dein Team unterstützt und motivierst.
✨Best Practices und Code-Qualität betonen
Sprich über deine Ansätze zur Sicherstellung von Code-Qualität und wie du Best Practices in deinem Team implementierst. Dies zeigt dein Engagement für sauberen Code und technische Exzellenz.
✨Interesse an neuen Technologien zeigen
Bereite dich darauf vor, über neue Technologien wie KI oder LLMs zu sprechen und wie du deren Potenzial in deinen Projekten bewerten würdest. Dies zeigt, dass du innovativ denkst und bereit bist, dich weiterzuentwickeln.