Projekt | Berlin | Vor Ort

Backend-Entwickler (m/w/d)

Im Rahmen des wurde an der Modernisierung und Weiterentwicklung einer komplexen Anwendungslandschaft mitgewirkt. Ziel des Projekts war die Entwicklung zukunftsfähiger, skalierbarer und wartbarer Backend-Komponenten sowie die schrittweise Transformation bestehender Anwendungen in moderne serviceorientierte Architekturen.

Zu den Aufgaben gehörten die Konzeption, Entwicklung und Weiterentwicklung von Backend-Services unter Einsatz objektorientierter Programmierung mit Java und COBOL. Die Umsetzung erfolgte nach agilen Methoden (Scrum und SAFe) innerhalb eines ART-Umfelds. Dabei wurden moderne Entwicklungsansätze wie Behaviour Driven Development (BDD) und Test Driven Development (TDD) angewendet, um eine hohe Softwarequalität sicherzustellen.

Im Rahmen der Entwicklung wurden Microservice-basierte Anwendungen unter Verwendung von Jakarta EE, Eclipse MicroProfile, Quarkus sowie Open Liberty realisiert. Die Erstellung und Durchführung automatisierter Unit-Tests erfolgte mit JUnit. Darüber hinaus wurden relationale und NoSQL-Datenbanken modelliert und angebunden, einschließlich der Entwicklung von SQL-Abfragen und Datenmodellen.

Ein weiterer Schwerpunkt lag auf der Integration von DevSecOps-Prozessen. Hierzu gehörten die Nutzung von Git und Bitbucket zur Versionsverwaltung, die Umsetzung von CI/CD-Pipelines mit Jenkins, Tekton und ArgoCD sowie die Bereitstellung containerisierter Anwendungen auf Kubernetes-Plattformen wie OpenShift oder SUSE Rancher. Für Monitoring und Logging kamen Komponenten des Elastic Stacks (ELK/EFK) zum Einsatz.

Zur Integration unterschiedlicher Systeme wurden REST- und SOAP-Webservices entwickelt und angebunden. Die API-Spezifikation erfolgte mittels OpenAPI. Für die Dokumentation, Planung und Steuerung der Entwicklungsaktivitäten wurden Jira, Agile Hive und Confluence verwendet.

Eingesetzte Technologien und Methoden: Java, COBOL, Jakarta EE, Eclipse MicroProfile, Quarkus, Open Liberty, JUnit, SQL, PostgreSQL, Oracle, MongoDB, Cassandra, Git, Bitbucket, Jenkins, Tekton, ArgoCD, Kubernetes, OpenShift, Rancher, Elastic Stack (ELK/EFK), REST, SOAP, OpenAPI, UML, BDD, TDD, Scrum, SAFe, Jira, Confluence, Agile Hive.

Gültig bis
18.12.2026