Software Engineer als Tech Lead im Scrum-Team Digitale Kommunikation Output

Bâloise
Bad Homburg v.d. Höhe, Germany
25 days ago

Role details

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

Job location

Bad Homburg v.d. Höhe, Germany

Tech stack

Java
API
Confluence
JIRA
User Authentication
Automation of Tests
Continuous Integration
Data Transmissions
DevOps
OAuth
OpenID
Scrum
Openapi
Backend
GIT
Information Technology
Bitbucket
Api Design
Docker
Jenkins

Job description

  • Du entwickelst und betreibst unsere Customer Communication Management Plattform (Serie M/) - vom Java-Backend über APIs bis zu Datenmodellen und Dokumentenverarbeitung.

  • Du übernimmst die technische Gesamtverantwortung für Stabilität, Architektur, Security und Performance produktiver Systeme.

  • Du gestaltest skalierbare Lösungen mit echtem Impact und treibst technische Exzellenz im Scrum-Team aktiv voran., Du entwickelst unsere Java-basierte CCM-Plattform strategisch weiter, verantwortest Architekturentscheidungen und technische Standards und prägst die technische Ausrichtung des Teams maßgeblich. Du denkst Systeme ganzheitlich - von Code bis Produktion. Gemeinsam mit deinem Scrum-Team stellst du einen stabilen, sicheren und performanten Betrieb nach DevOps-Prinzipien sicher., * technischer Lead für Design & Implementierung von Backend-Services, APIs und Datenmodellen

  • federführend bei der Konzeption von Architektur-, Security- und Performance-Optimierungen

  • Weiterentwicklung unserer CCM-Software (Java/Jakarta EE und Konfiguration)

  • Sicherstellung des produktiven Betriebs inkl. Analyse von Logs und Fehlerbildern

  • Ausbau von Schnittstellen für interne/externe Anwendungen

  • Ownership für Deployments und Optimierung von CI/CD-Prozessen

  • Etablierung und Weiterentwicklung von technischen Standards

Requirements

  • abgeschlossenes Informatik Studium oder vergleichbare Qualifikation
  • mehrjähriger (ca. 5+ Jahre) Erfahrung in der Java-Backend-Entwicklung
  • sehr gute Java/Jakarta EE Kenntnisse
  • Erfahrung im API-Design (REST, OpenAPI)
  • Kenntnisse in Authentifizierung/Autorisierung (z. B. OAuth2/OIDC, Entra ID)
  • Erfahrung in CI/CD (z. B. Jenkins) und Container-Technologien (z. B. Docker und/oder Quarkus) und produktionsnahen Systemen
  • Sicherheit im Umgang mit Logs, Error-Analyse und Troubleshooting
  • Sehr gute Deutsch- und gute Englischkenntnisse in Wort und Schrift

Persönlich passt du zu uns, wenn du:

  • Verantwortung mit echtem Ownership-Anspruch übernimmst
  • strukturiert und lösungsorientiert arbeitest
  • komplexe Systeme analytisch durchdringst
  • klar, pragmatisch und teamorientiert kommunizierst
  • Wissen teilst und kontinuierliche Verbesserung aktiv vorantreibst

Nice-to-have:

  • Erfahrung im Customer Communication Management, idealerweise mit Serie M/ (kwsoft)
  • Know-how in Testautomatisierung, Datenmodellen oder regulierten Systemen
  • Erfahrung in agiler Zusammenarbeit
  • Vertraut mit Git/Bitbucket, Jira, Confluence, LeanIX

Apply for this position