Software Developer* - Integration, Tooling & Testframework

Sedenius Engineering GmbH
Berlin, Germany
2 days ago

Role details

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

Job location

Berlin, Germany

Tech stack

Java
API
User Authentication
Automation of Tests
Continuous Integration
Distributed Systems
Github
Integrated Development Environments
JSON
Object-Oriented Software Development
Public Key Infrastructure
Swagger
Simple Object Access Protocol (SOAP)
Software Engineering
Web Services
Web Services Description Language
WebSocket
XML
Openapi
Spring-boot
Backend
Containerization
Gitlab-ci
Information Technology
REST
Docker
Jenkins

Job description

Der Schwerpunkt dieser Stelle liegt auf der Entwicklung und Integration von Tools und Bibliotheken für die Umsetzung von PoPP (Proof of Patient Presence) Phase 2 - der Einführung von PoPP für die Fernversorgung., * Entwicklung, Anpassung und Wartung von Tools und Bibliotheken zur Implementierung und Unterstützung von PoPP Stufe 2 (Proof of Patient Presence für die Fernversorgung).

  • Prüfung, Analyse und Integration der PoPP-Client-Referenzimplementierung in den TestHub (Test-Framework).
  • Analyse der technischen Anforderungen, Ableitung und Implementierung geeigneter Lösungen zur Integration von PoPP-Funktionalitäten in bestehende Test- und Entwicklungsumgebungen.
  • Wartung, Dokumentation und kontinuierliche Weiterentwicklung der implementierten Komponenten und Tools im Rahmen der PoPP-Integration.

Requirements

  • Abschluss in Informatik oder einem vergleichbaren Fachgebiet
  • Mindestens 5 Jahre Erfahrung in der Softwareentwicklung - idealerweise im Backend- oder Full-Stack-Bereich
  • Nachweisbare praktische Erfahrung in der Entwicklung von Spring Boot-Anwendungen
  • Fundierte Java-Programmierkenntnisse (Kernsprache, OOP, moderne Java-Features) und in der Containerisierung mit Docker - Image-Erstellung, Compose- und Registry-Workflows
  • Erfahrung mit WebSocket-basierter Echtzeitkommunikation
  • Praktische Erfahrung im Entwurf und Betrieb von CI/CD-Pipelines (z. B. GitLab CI, Jenkins, GitHub Actions), dem Entwurf und der Nutzung von RESTful-APIs gemäss Best Practices sowie API-Spezifikation und -Dokumentation mit OpenAPI / Swagger
  • Idealerweise Erfahrung mit JSON Web Tokens - Authentifizierung und Autorisierung in verteilten Systemen, Mutual TLS - zertifikatsbasierte gegenseitige Authentifizierung und Zero-Trust-Architekturkonzepten in verteilten Umgebungen sowie SOAP-basierte Webservices - Vertrautheit mit WSDL, XML-basiertem Messaging
  • Ein Plus ist Erfahrung mit Konnektoren, Smartcard-/Kartenterminal-Technologien oder PKI-Infrastruktur
  • Verhandlungssichere Deutsch- und sehr gute Englischkenntnisse

Benefits & conditions

  • Herausforderung. Spannende Projekte mit der Technologie "von morgen" und von Anfang an verantwortungsvolle Aufgaben.
  • Offenheit. Flache Hierarchien, offene Türen und regelmässige Mitarbeitergespräche.
  • Entlohnung. übertarifliche Vergütung mit Projektzulagen je nach Projekt/Aufgabe; Reisespesenmodelle; Betriebliche Altersversorgung; Kostenloses "Absolventenpaket" mit Unterstützung bei Wohnungssuche; Versicherungs-Check und "die erste Steuererklärung" durch Valentum und unsere Partner.
  • Erholung. 30 Tage bezahlten Urlaub und Gleitzeitkonto mit flexibler Arbeitszeitenregelung.
  • Entwicklung. Innerbetriebliche und externe Weiterbildungsmassnahmen.
  • Spass. Regelmässige Events wie Workshops, Stammtische, Kochabende, Sport-Events, u.v.m.
  • Optionen. Einsatz bei Top-Herstellern und Zulieferern mit der Möglichkeit, später zum Kunden zu wechseln.

About the company

Wir sind ein Spezialist für intelligente und umfassende Lösungen im Bereich des autonomen Fahrens sowie autonomer Transportsysteme. Herstellern, Lieferanten und Dienstleistern der Automobil- und Logistikbranche sowie öffentlicher Verkehrssysteme bieten wir ein umfangreiches Leistungsportfolio für die Mobilität und smarte Logistik von morgen.

Apply for this position