IT
Java Backend Engineer (m/w/d)
Berlin, Deutschland100% RemoteFreiberuflichab sofortDauer 6 Monate100% Auslastung
InnovationJavaArchitekturJiraMicrosoft AzureSoftware QualityDatenbankenGradlePostgresqlMysqlSoftware ArchitectureRabbitmqSonarqubeOpenapiOktaSpringbootBackendAngularJSBuild-ProzessLogistikprozesseFront EndDockerMicroservices
Beschreibung
Beschreibung
Rahmenbedingungen
Über das Projekt
Für ein innovatives Softwareentwicklungsprojekt im Bereich Logistik und Plattformentwicklung suchen wir ab sofort einen erfahrenen Java Backend Engineer (m/w/d).
Du unterstützt ein agiles Entwicklerteam bei der Weiterentwicklung einer modernen Backend-Architektur und der Implementierung hochwertiger Softwarekomponenten.
Aufgaben
- Entwicklung und Pflege von Backend-Systemen und Microservices mit Java (21) und Spring Boot 3
- Implementierung und Pflege von Build-Prozessen mit Gradle
- Definition von OpenAPI-Spezifikationen für die Kommunikation mit dem Angular-Frontend
- Anwendung von SonarQube zur Sicherstellung der Codequalität
- Arbeit mit Jira als Ticket- und Projektmanagement-Tool
- Implementierung von hexagonaler Architektur und Event Sourcing
- Arbeiten mit MySQL, Postgres sowie RabbitMQ
- Einsatz von Temporal, Azure und Keycloak im Bereich Identity und Workflow
- Analyse fachlicher Anforderungen und Erstellung technischer Lösungskonzepte
- Enge Zusammenarbeit im Team sowie Teilnahme an regelmäßigen Meetings
- Sicherstellung einer nachhaltigen, sauberen Softwarearchitektur
Technische Anforderungen (Must-Have)
- Sehr gute Kenntnisse in Java 21 & Spring Boot
- Erfahrung mit Gradle
- Microservices-Architekturen
- Datenbanken: MySQL, Postgres
- Messaging: RabbitMQ
- Erfahrung mit Jira
- Erfahrung mit Docker & Docker Compose
Von Vorteil (Nice-to-Have)
- Erfahrung mit SonarQube
- Kenntnisse in hexagonaler Architektur
- Sehr gute Erfahrung in Event Sourcing (idealerweise Axon Framework)
- Kenntnisse in Temporal und Keycloak
- Erfahrung mit Azure (interne Systeme)
Rahmenbedingungen
Start: Ab sofort
Auslastung: 30–40 Std./Woche
Laufzeit: 6 Monate
Einsatzort: 100% Remote
Unternehmenssprache: Deutsch
Budget: 60-65 EUR