Backend Developer (ID 1850)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+28 more
Job description
Kubernetes Framework Cloud Backend-Entwicklung Test Automation Konfigurationsmanagement Fehleranalyse PostgreSQL SCRUM Java Entwicklungsumgebungen Linux Dokumentation Confluence Product Owner Microservices Spring Framework Security Projekterfahrung Maven Programmiererfahrung IT REST Jira Praktikumserfahrung AWS Configuration Management Docker Optimierung Automated Testing Automation Testing Vue.Js GIT GitLab Logistik Continuous Integration DevOps, * Du entwickelst die Reservierungsplattform im Umfeld eines Logistikunternehmens fachlich und technisch weiter.
- Du programmierst und implementierst Backend-Komponenten, Schnittstellen, Module und Datenbanken auf Basis der eingesetzten Technologien.
- Du entwickelst bestehende Backend-Services und APIs weiter und wartest diese nachhaltig.
- Du setzt neue fachliche Anforderungen im Umfeld der Reservierungsprozesse in tragfähige technische Lösungen um.
- Du analysierst und bewertest Anforderungen gemeinsam mit Fachbereichen, Product Ownern und Entwicklungsteams.
- Du führst Code Reviews, Refactorings und regelmäßige Deployments über CI/CD durch.
- Du behebst Fehler aus Test- und Produktivphasen und unterstützt Betrieb, Monitoring sowie Stabilisierung der Anwendungen.
- Du erstellst und pflegst technische Dokumentationen, Systemdokumentationen und Architekturbeschreibungen.
- Du entwickelst Teststrategien und implementierst Testautomatisierungen für komplexe Workflows.
- Du gestaltest Qualität, IT-Security, DevOps sowie die Optimierung und Zukunftsfähigkeit der Systeme aktiv mit.
- Du arbeitest aktiv in Scrum-Events mit und bringst dich als Treiber:in für kontinuierliche Verbesserung ein.
- Du nutzt moderne Entwicklungswerkzeuge und KI-gestützte Assistenzsysteme zur Unterstützung von Analyse, Implementierung, Testautomatisierung und Dokumentation.
Requirements
B Ausübungsformen, Refactoring Deutsch Qualitätsbewusstsein Analytisches Denken Offenheit Verantwortungsvolle Arbeitsweise Teamfähigkeit Kommunikationsfähigkeit Eigenmotivation, * Mehrjährige Berufserfahrung als Softwareentwickler im agilen Umfeld mit Scrum oder Kanban.
- Praxiserprobte Kenntnisse in Java und JavaEE mit Projekterfahrung aus den letzten Jahren.
- Sehr gute Erfahrung in der Java-Backend-Entwicklung mit Spring Boot und Spring Framework.
- Erfahrung in der Implementierung und Weiterentwicklung von REST-Schnittstellen.
- Sicherer Umgang mit Java-Entwicklungswerkzeugen wie IntelliJ und Maven.
- Fundierte Erfahrung mit Unit-, Integrations-, Acceptance-, Last- und Performance-Tests.
- Praxiserfahrung in der Testautomatisierung komplexer Workflows im Cloud- und Microservices-Umfeld.
- Gute Kenntnisse in testgetriebener Entwicklung sowie methodische Testkompetenz.
- Erfahrung mit Continuous Integration und Continuous Delivery.
- Kenntnisse in Container-Technologien wie Docker und Kubernetes.
- Sicherer Umgang mit Versions- und Konfigurationsmanagement mit Git, Jira und Confluence.
- Erfahrung in Fehleranalyse, Monitoring und Performanceoptimierung.
- Grundkenntnisse in Security und Autorisierung.
- Sicherer Umgang mit Linux-basierten Entwicklungs- und Laufzeitumgebungen.
- Erfahrung mit Pair Programming, Code Reviews, Legacy Code und Refactoring.
- Verständnis für fachliche Anforderungen und eine enge Abstimmung mit Product Owner und Team.
- Ausgeprägte analytische Fähigkeiten sowie eine eigenverantwortliche, strukturierte und lösungsorientierte Arbeitsweise.
- Hohe Teamfähigkeit, Kommunikationsstärke, Qualitätsbewusstsein, Eigeninitiative und Offenheit, Verantwortung zu übernehmen.
- Agiles Mindset sowie Freude an der Zusammenarbeit in crossfunktionalen Teams und an kontinuierlicher Verbesserung.
- Wünschenswert sind Erfahrungen mit AWS, GitLab CI/CD, Logging-, Monitoring- und Analysewerkzeugen, PostgreSQL, Vue.js sowie mit großen und komplexen IT-Landschaften.
- Ebenfalls von Vorteil sind Erfahrungen in skalierten agilen Arbeitsumfeldern, im Umfeld von Reservierungssystemen sowie im produktiven Einsatz KI-gestützter Entwicklungswerkzeuge.
- Gute Deutschkenntnisse in Wort und Schrift (mind. C1).
Benefits & conditions
- Ein spannendes Aufgabenfeld in der Weiterentwicklung einer geschäftskritischen Reservierungsplattform.
- Ein agiles Arbeitsumfeld mit viel Gestaltungsspielraum und Raum für Eigeninitiative.
- Enge Zusammenarbeit mit Fachbereichen, Product Ownern und crossfunktionalen Entwicklungsteams.
- Moderne Technologien, etablierte DevOps-Praktiken und ein professionelles CI/CD-Umfeld.
- Die Möglichkeit, Qualität, IT-Security, Testautomatisierung und technische Zukunftsfähigkeit aktiv mitzugestalten.
- Ein erfahrenes und motiviertes Team.
- Persönliche und fachliche Weiterentwicklungsmöglichkeiten.
- Die Leistungserbringung erfolgt 60% Remote und 40% Onsite (Frankfurt)
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Backend Developer Salary in Germany [2023]
System change: restart as developer?
Frontend Developer Salary in Germany [2023]
The Most Popular IT Jobs on the Market