Backend Developer - Java
Westhouse Consulting GmbH
Frankfurt am Main, Germany
4 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
German Experience level
JuniorJob location
Frankfurt am Main, Germany
Tech stack
Amazon Web Services (AWS)
Cloud Computing
Code Review
Continuous Integration
Scrum
Cloud Services
Web Services
Spring-boot
Gitlab
GIT
Gitlab-ci
Kubernetes
Information Technology
Docker
Job description
- Umsetzung von Product-Backlog-Items gemäß Sprintziel in hoher Qualität (hauptsächlich Backend)
- Entwurf, Implementierung und Weiterentwicklung robuster, wartbarer BackendArchitekturen
- Einsatz von profunden Erfahrungen mit Git-basierten Entwicklungsworkflows und Continuous Integration/Deployment mit GitLab CI zum Projekterfolg
- Treffen technischer Entscheidung mit Hilfe von Erfahrungen mit Container-basierten Anwendungen und deren Vorteilen sowie Herausforderungen für die zu schaffenden Applikationen
- Durchführung und Einforderung von Code Reviews (erfolgt gegenseitig)
- Frühes Erkennen und Reduzieren von technischer Schuld
- Konfiguration und Nutzung von Services von Public Cloud-Provider wie Amazon Webservices (AWS)
- Sicherstellung der Qualität der entwickelten Lösungen durch Durchführung von Tests
- Aktive, konstruktive Teilnahme an den SCRUM-Events
Requirements
- Erfahrung aus mindestens 1 Projekt in der Software-Architektur und Entwicklung komplexer Systeme, insbesondere mit Microservices und modernen Backend-Technologien wie Java, Kotlin, Spring Boot und AWS
- Expertise aus mind. 3 Projekte in der Konzeption, Wartung und Weiterentwicklung von IT-Systemen im Bahnsektor und Umgang mit regulatorischen Anforderungen
- Mindestens 5 Jahre mit Cloud-Technologien und Tools wie AWS, Docker, Kubernetes sowie CI/CD-Pipelines (z.B. Gitlab CI/CD)
- SOLL-Kriterien:
- Erfahrung in komplexen Projektumfelder, Mindestens 1 Projekt
- Erfahrungen mit CI/CD und mit Git Lab CI und Git Flows (1+ Projekte)
- Fundierte, im CV nachvollziehbare technische Kenntnisse im Bereich (AWS) Cloud-Services und Containerservices (Docker), Mindestens 1 Projekt
- Erfahrung mit agilen Projektmethoden, Mindestens 1 Projekt