(Senior) Software Engineer (Backend)
Role details
Job location
Tech stack
Job description
Als Senior Backend Developer bist du Teil eines europäischen Entwicklungsteams (Schwerpunkt Deutschland) und entwickelst moderne, skalierbare Backend-Systeme im Umfeld von Identity & Access Management (IAM). Du gestaltest aktiv Architektur, Datenmodelle und Entwicklungsprozesse - inklusive des Einsatzes von KI zur Unterstützung in der Softwareentwicklung. Zu den wichtigsten Aufgaben gehören:
- Entwicklung und Weiterentwicklung von Backend-Systemen auf Basis von Java / Spring Boot
- Design und Implementierung von Microservices und API-basierten Architekturen
- Modellierung und Optimierung von Datenbanken (MS SQL Server Fokus) inkl. Performance-Tuning
- Aufbau und Pflege von CI/CD-Pipelines (GitLab) sowie Build- und Deployment-Prozessen
- Umsetzung fachlicher Anforderungen in robuste, wartbare Softwarelösungen
- Einsatz von KI-Tools zur Unterstützung von Entwicklung, Testing und Refactoring
- Enge Zusammenarbeit im agilen Team sowie Mentoring von Kollegen, * Unbefristeter Arbeitsvertrag und 30 Tage Urlaub
- Flexible Arbeitszeiten, Homeoffice-Option und moderne Arbeitsmittel
- Betriebliche Altersvorsorge, die von uns bezuschusst wird
- Arbeitgeberfinanzierte Unfall- und Berufsunfähigkeitsversicherung
- Zuschuss zum Jobticket
- Fahrrad-Leasing mit Zuschuss
- Kontinuierliche Weiterbildungs- und Weiterentwicklungsmöglichkeiten
- Exklusive Mitarbeiterangebote mit Sonderkonditionen für Produkte und Leistungen renommierter Hersteller und Marken
- Eine angenehme und lockere Arbeitsatmosphäre mit gelebter Du-Kultur
- Ein betriebliches Gesundheitsmanagement (Yoga- und Rückenfitkurse, Psychologie- und Facharztservice doQtor)
Requirements
- Begeisterung und Leidenschaft für die Softwareentwicklung
- Mehrjährige Erfahrung in der Backend-Entwicklung mit Java / Spring Boot
- Sehr gute Kenntnisse in relationalen Datenbanken, insbesondere Microsoft SQL Server, Postgre SQL
- Erfahrung mit GitLab CI/CD, Build- und Deployment-Prozessen
- Erfahrung mit Cloud-nativen Architekturen und Microservices
- Fundiertes Verständnis von Softwarearchitektur, Design Patterns und Clean Code
- Praktische Erfahrung mit KI-gestützter Softwareentwicklung
- Strukturierte, eigenverantwortliche Arbeitsweise und ausgeprägte Teamfähigkeit
- Gute Deutsch- und Englischkenntnisse
About the company
Die Beta Systems Software Aktiengesellschaft (BSS, ISIN DE0005224406) unterstützt seit über 30 Jahren Kunden mit großen, internationalen Organisationen und mit einer umfangreichen IT-Systemlandschaft sowie komplexen IT-Prozessen aus den Bereichen Finanzdienstleistungen, Fertigung, Handel und IT-Dienstleistungen mit Softwareprodukten und IT-Lösungen. Diese automatisieren, dokumentieren und analysieren IT-Abläufe in Rechenzentren und in der Zugriffssteuerung.