Software Engineer
citema systems GmbH
Dresden, Germany
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
German Experience level
IntermediateJob location
Dresden, Germany
Tech stack
Java
C Sharp (Programming Language)
C++
Databases
Continuous Integration
PostgreSQL
MongoDB
OAuth
OpenID
Redis
Security Assertion Markup Language (SAML)
Service-Oriented Architecture
Single Sign-On
Software Engineering
GIT
Kubernetes
Information Technology
Apache Flink
Kafka
Software Version Control
Docker
Go
Job description
- Entwurf, Entwicklung und Wartung kritischer Plattformdienste einschließlich Single Sign-On (SSO), Multi-Factor Authentication (MFA), Benutzer- / Gruppenverwaltung und Datenpersistenzlösungen.
- Du trägst zur Weiterentwicklung und Implementierung unserer serviceorientierten Architektur bei und stellst die Skalierbarkeit und Wartbarkeit sicher.
- Du verwendest Java, Golang, C# und / oder C++, um containerisierte Dienste in unserer Kubernetes-Umgebung zu erstellen und bereitzustellen.
- Zusammenarbeit mit Entwicklungs-, Produkt- und Sicherheitsteams während des gesamten Entwicklungszyklus.
Requirements
Folgende Kenntnisse und Fähigkeiten solltest Du auf jeden Fall mitbringen:
- Du hast ein abgeschlossenes Studium im Bereich Informatik oder vergleichbar und mehr als 2 Jahre Erfahrung in der Softwareentwicklung.
- Du besitzt sehr gute Kenntnisse in Java, Golang, C# und / oder C++
- Außerdem hast du Erfahrung mit Authentifizierungs- und Autorisierungsprotokollen (z.B. OAuth2, OIDC, SAML), User und Permission Management, Event-getriebenen Infrastrukturen und Sicherheitskonzepten in serviceorientierten Architekturen.
- Du hast gute Kenntnisse mit Datenbank- und Datenpipelinelösungen verschiedenster Art (z.B. PostgreSQL, MongoDB, Redis, Kafka, Flink) und relevanten Managementlösungen zur Stabilisierung von Clusterinstallationen (z.B. Patroni, Strimzi)
- Du bist vertraut mit Containerisierungstechnologien (z. B. Docker) und Orchestrierungsplattformen (z. B. Kubernetes)
- Du hast Erfahrung mit CI/CD-Pipelines, Git-Versionskontrolle und agilen Entwicklungsmethoden
- Für die effektive Kommunikation im Projektumfeld sowie mit unseren deutschsprachigen Kunden ist ein sehr gutes mündliches und schriftliches Deutsch erforderlich.
Benefits & conditions
- Aktives Mitwirken an innovativen Zukunftstechnologien
- Flexibles New-Work-Modell mit hybriden Arbeitsmöglichkeiten
- Unbefristeter Arbeitsvertrag
- Givve-Card als steuerfreier Unternehmensbenefit
- Maximale Entscheidungs- und Gestaltungsspielräume
- Individuelle Karriereplanung und Entwicklungsperspektiven
- Wissenstransfer und Synergieeffekte durch ein starkes Team
- Technologische Vielfalt mit spannenden Einblicken in sicherheitsrelevante Systeme Und: Herausforderungen, die wirklich Spaß machen! Ready to shape the future? Drive digital technologies with us!