Beschreibung
Für unseren IT-Kunden aus Karlsruhe sind wir aktuell auf der Suche nach einem Lead Developer Java (m/w/d) zur Unterstützung im Projekt. Inhaltlich geht es um die (Weiter-) Entwicklung einer Anwendung im öffentlichen Sektor.100% Remote-Arbeit möglich. Die Projektdauer wird auf 8-9 Monate geschätzt.<br />Deine Aufgaben:Entwicklung von Spring Boot Services basierend auf User StoriesFühren der technischen Projektmitglieder sowie des technischen Refinements (Aufteilen von User Stories in Tasks)Verantwortung für technische und funktionale AbdeckungDokumentation via OpenAPI und Atlassian ConfluenceBeachten der Code Quality RequirementsDurchführung von Unit und Integrationstests mit Junit5 und Mockitoggf. 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-Entwicklungsehr gute Kenntnisse in Java 17, Spring Boot (Security, Cache, Data), RDBMS (Oracle Database, JPA, Flyway), RESTful HTTP, OpenAPI / Swagger 2gute Kenntnisse in Junit5, Mockito, Docker, Gradle, Messaging (RabbitMQ), Git, OAuth2, JasperreportsErfahrung mit agilen Methoden (Scrum)eigenständige Arbeitsweiseverhandlungssichere Deutsch-Kenntnisse<br />
Ich freue mich auf Deine Bewerbung!