Beschreibung
Für unseren Hamburger Kunden aus der Logistikbranche suchen wir einen Java Entwickler (m/w/d) (Server Seite) für eine 5 Tage Auslastung pro Woche. Es wird hauptsächlich remote (60%) gearbeitet, allerdings sollten sie gewillt sein regelmäßig nach Hamburg zu kommen.Ihre Aufgaben:
- Entwurf, Entwicklung und Implementierung von Java-Anwendungen unter Verwendung von Tools und Frameworks der Java-Welt wie Maven, Spring, Spring Boot, JUnit, Hibernate und Swagger.
- Entwicklung von message-oriented middleware und Messaging-Frameworks unter Verwendung von Java.
- Erstellung von Testautomatisierungsframeworks und Gewährleistung der Testabdeckung.
- Unterstützung anderer Teammitglieder bei der Entwicklung von gut testbarem Code.
- Teilnahme an agilen Projekten, insbesondere im SCRUM-Team.
- Schreiben von qualitativ hochwertigem Code und Sicherstellung der Code-Qualität.
- Zusammenarbeit mit anderen Teammitgliedern und Unterstützung bei der Problemlösung.
- Kommunikation auf Englisch und Deutsch.
Unsere Anforderungen:
Technische Fähigkeiten:
- Profunde Erfahrung mit message-oriented middleware und Messaging-Frameworks, vorzugsweise in Java.
- Erfahrung mit Testautomatisierung und Testframeworks.
- Profundes Wissen über MDD (Model Driven Development).
Andere Fähigkeiten:
- Arbeitserfahrung in agilen Projekten, insbesondere im SCRUM-Umfeld.
- Fähigkeit, gut testbaren Code zu schreiben und andere Teammitglieder dabei zu unterstützen.
- Teamplayer mit ausgeprägten kommunikativen Fähigkeiten.
- Fähigkeit, sowohl auf Englisch als auch auf Deutsch zu kommunizieren.
Wünschenswerte Anforderungen:
- Erfahrungen mit Oracle-Datenbanken und Linux-Betriebssystemen.
- Erfahrungen mit Continuous Integration und Containerisierung.
- Expertise in Tools wie Chef und Terraform.