Projektbeschreibung
Senior Java Developer Backend (m/w/d) (DE)
Constaff GmbH [14875]
Für unseren Kunden in Frankfurt suchen wir einen Senior Java Developer Backend (m/w/d). Aufgaben: ·Entwicklung und Weiterentwicklung von Backend-Services mit Java und Spring Boot ·Entwicklung von REST-APIs und Microservices ·Technische Konzeption und Umsetzung von User Stories ·Entwicklung automatisierter Unit-, Integrations- und Komponententests ·Durchführung von Code Reviews und Refactoring ·Mitarbeit in agilen Scrum-Teams ·Betrieb und Optimierung containerisierter Anwendungen auf Kubernetes ·Umsetzung von Monitoring, Logging und Observability ·Analyse und Behebung technischer Fehler ·Erstellung technischer Dokumentationen ·Abstimmung mit Architektur, DevOps, Product Owner und weiteren Entwicklungsteams Anforderungen: ·Fundierte Erfahrung mit Java und Spring Boot ·Erfahrung mit Microservices, REST und API-Entwicklung ·Kenntnisse in Docker und Kubernetes ·Erfahrung mit AWS, idealerweise S3 ·Gute Kenntnisse in TDD, Testautomatisierung und CI ·Erfahrung mit Git und agilen Methoden, insbesondere Scrum ·Kenntnisse in Cucumber, Code Reviews und Pair Programming ·Erfahrung im Umgang mit Legacy Code und Refactoring ·Kenntnisse in Datenbanken und Messaging, idealerweise Kafka ·Analytische und strukturierte Arbeitsweise ·Team- und Kommunikationsfähigkeit Aufgrund von Kundenvorgaben wird eine projektbezogene Anstellung vorausgesetzt. Haben Sie Zeit und Interesse an einem spannenden Projekt? Dann freuen wir uns auf Ihre Kontaktaufnahme!
- Entwicklung und Weiterentwicklung von Backend-Services mit Java und Spring Boot
- Entwicklung von REST-APIs und Microservices
- Technische Konzeption und Umsetzung von User Stories
- Entwicklung automatisierter Unit-, Integrations- und Komponententests
- Durchführung von Code Reviews und Refactoring
- Mitarbeit in agilen Scrum-Teams
- Betrieb und Optimierung containerisierter Anwendungen auf Kubernetes
- Umsetzung von Monitoring, Logging und Observability
- Analyse und Behebung technischer Fehler
- Erstellung technischer Dokumentationen
- Abstimmung mit Architektur, DevOps, Product Owner und weiteren Entwicklungsteams
- Fundierte Erfahrung mit Java und Spring Boot
- Erfahrung mit Microservices, REST und API-Entwicklung
- Kenntnisse in Docker und Kubernetes
- Erfahrung mit AWS, idealerweise S3
- Gute Kenntnisse in TDD, Testautomatisierung und CI
- Erfahrung mit Git und agilen Methoden, insbesondere Scrum
- Kenntnisse in Cucumber, Code Reviews und Pair Programming
- Erfahrung im Umgang mit Legacy Code und Refactoring
- Kenntnisse in Datenbanken und Messaging, idealerweise Kafka
- Analytische und strukturierte Arbeitsweise
- Team- und Kommunikationsfähigkeit