Lead Java Entwickler | Köln
ADVERGY GmbH
Köln, Germany
11 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
German Experience level
Senior Compensation
€ 95KJob location
Köln, Germany
Tech stack
Java
Code Review
Spring
Software Architecture
Software Engineering
Spring-boot
Backend
Job description
- Full-timeEmployment type: Full-time
- €85,000 - €95,000 (employer salary)
- Hybrid
- Be an early applicant, * Technische Leitung eines Java-Entwicklungsteams
- Hands-on-Entwicklung von Backend- und ggf. Fullstack-Komponenten auf Basis von Java
- Architektur- und Technologieentscheidungen in enger Abstimmung mit dem Team
- Sicherstellung von Code-Qualität, Wartbarkeit und technischer Konsistenz
- Durchführung von Code-Reviews und technischem Mentoring
- Unterstützung bei der Aufwandsabschätzung und technischen Planung
Requirements
- Mehrjährige Berufserfahrung in der Java-Softwareentwicklung
- Erfahrung in einer Lead-, Senior- oder technischen Schlüsselrolle
- Sehr gute Kenntnisse in Java und gängigen Frameworks (z. B. Spring / Spring Boot)
- Verständnis für Softwarearchitektur, saubere Schnittstellen und skalierbare Systeme
Benefits & conditions
- Remote möglich
- Flextime ohne Kernarbeitszeiten
- Bonuszahlungen
- Firmenwagen
- Hohes Weiterbildungsbudget für individuelle Förderungen
- Gemeinsame Teamevents z.B. Sportevents, Stand-ups, Onboarding, Sommer- und Weihnachtsfest etc.
- JobRad
- BAV & VWL
- 30 Urlaubstage
About the company
Unser Partner ist ein technologisch geprägtes Beratungs- und Softwareunternehmen, das seit vielen Jahren komplexe digitale Systeme für unterschiedliche Branchen entwickelt. Der Fokus liegt auf der nachhaltigen Entwicklung langlebiger Softwarelösungen, häufig im Umfeld geschäftskritischer Anwendungen, Plattformen und Backend-lastiger Systeme.
Die Projekte entstehen nicht als kurzfristige Agenturarbeit, sondern werden langfristig betreut und kontinuierlich weiterentwickelt. Gearbeitet wird in stabilen Teams, die technische Verantwortung übernehmen - von Architekturentscheidungen über Implementierung bis hin zum Betrieb. Java bildet dabei das technologische Rückgrat vieler Systeme, ergänzt durch moderne Frameworks, Cloud-Umgebungen und DevOps-Strukturen.
Die Rolle richtet sich an erfahrene Entwickler:innen, die technische Führung übernehmen möchten, ohne den Bezug zur eigenen Entwicklungsarbeit zu verlieren. Es handelt sich nicht um eine reine Managementposition, sondern um eine hands-on Lead-Rolle mit klarer technischer Verantwortung.