
Software Engineer, Java, IAM
Beta Systems Software
full-time
Posted on:
Location Type: Hybrid
Location: Cologne • 🇩🇪 Germany
Visit company websiteJob Level
Junior
Tech Stack
DockerJava
About the role
- Verantwortung für den gesamten Software-Lifecycle übernehmen: Software-Engineering & Architektur
- Konzeption, Design und Entwicklung leistungsfähiger, verteilter Java-Backends für die Garancy IAM Suite
- Gestaltung skalierbarer und sicherer Softwarearchitekturen (z. B. modular, eventgetrieben, API-basiert)
- Entwicklung qualitativ hochwertiger Features in Java nach Clean-Code- und Security-by-Design-Prinzipien
- Erstellung automatisierter Tests, Teilnahme an Code-Reviews, aktive Reduktion technischer Schulden
- Begleitung des gesamten Entwicklungsprozesses von Anforderungsanalyse über Implementierung, Qualitätssicherung bis zur Dokumentation
- Enge Zusammenarbeit mit Product Ownern, UX und Fachabteilungen sowie technische Präsentation neuer Features
- Nutzung und Verbesserung unserer Build- und Deployment-Pipelines (Gitlab, SonarQube, Docker)
- Performanceoptimierung und Monitoring verteilter Systeme
Requirements
- Mehrjährige, fundierte Berufserfahrung in der Java-Backend-Entwicklung
- Sehr gutes Verständnis von verteilten Systemen, Architekturprinzipien und Softwaredesign
- Erfahrung in CI/CD, automatisierten Tests und strukturierten Entwicklungsprozessen
- Hoher Qualitätsanspruch, sichere und wartbare Codebasis
- Teamorientierte Arbeitsweise und professionelles Kommunikationsverhalten
Benefits
- Hoher Gestaltungsspielraum und Einfluss auf technische Entscheidungen
- Flache Hierarchien, kurze Entscheidungswege, kollegiale und offene Atmosphäre
- Flexible Arbeitszeiten, Option auf umfangreiches Home-Office, familienfreundliches Arbeitsumfeld
- Modernes Equipment und mobile Arbeitsmöglichkeiten
- Technische Trainings, interne Knowledge-Sessions und fachlicher Austausch auf Augenhöhe
- Regelmäßige Fortbildungmöglichkeiten und Schulungsbudgets
- Attraktives Gehalts- und Sozialpaket
- Betriebliche Altersvorsorge
- Unfallversicherung, auch für den Privatbereich
- Arbeitsunfähigkeitsversicherung
- Psychologie- und Facharztservice, auch für Familienangehörige
- Zuschuss zum Jobticket
- Fahrrad-Leasing (Speed-, MTB-, Rennrad oder Pedelec)
- Gesundheitsangebote & Teamevents
- Kostenlose Getränke sowie private Vergünstigungen über unser Mitarbeiterportal
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaSoftware-EngineeringSoftware-ArchitekturClean-Code-PrinzipienSecurity-by-Design-Prinzipienautomatisierte TestsCI/CDPerformanceoptimierungMonitoringverteilte Systeme
Soft skills
Teamorientierte Arbeitsweiseprofessionelles Kommunikationsverhalten