Lead Developer Java (m/w/d)
Freelance
D76, ab sofort
Projekt / 2929-2619
Informationen zur Vakanz
Deine Aufgaben:
- Entwicklung von Spring Boot Services basierend auf User Stories
- Führen der technischen Projektmitglieder sowie des technischen Refinements (Aufteilen von User Stories in Tasks)
- Verantwortung für technische und funktionale Abdeckung
- Dokumentation via OpenAPI und Atlassian Confluence
- Beachten der Code Quality Requirements
- Durchführung von Unit und Integrationstests mit Junit5 und Mockito
- ggf. Wissenstransfer an das bestehende Entwickler-Team inkl. Pull Request Reviews (via Atlassian Bitbucket)
- Arbeit in einem agilen Team (Scrum)
Benötigte Skills:
- mehrjährige Erfahrung in der Java-Entwicklung
- sehr gute Kenntnisse in Java 17, Spring Boot (Security, Cache, Data), RDBMS (Oracle Database, JPA, Flyway), RESTful HTTP, OpenAPI / Swagger 2
- gute Kenntnisse in Junit5, Mockito, Docker, Gradle, Messaging (RabbitMQ), Git, OAuth2, Jasperreports
- Erfahrung mit agilen Methoden (Scrum)
- eigenständige Arbeitsweise
- verhandlungssichere Deutsch-Kenntnisse
Deine Arbeitsumgebung:
- Remote-Arbeit möglich
- zentrale Lage
- gute Verkehrsanbindung
- moderne Büros und gehobene technische Ausstattung
Sinnhaftigkeit
Unser Kunde entwickelt Software für den öffentlichen Sektor und trägt damit zur Digitalisierung in Deutschland bei.
Ich freue mich auf Deine Bewerbung!