Java Developer im Consulting mit Spring Boot
Role details
Job location
Tech stack
Job description
Unser Kunde sucht einen erfahrenen Senior Java Developer, der bereit ist, moderne Cloud-Architekturen zu gestalten und in anspruchsvollen Kundenprojekten aktiv mitzuwirken. In dieser Rolle entwickelst du skalierbare Microservices mit Spring Boot und bringst bestehende Systeme in die Cloud. Du wirst Teil eines dynamischen Teams, das technische Entscheidungen gemeinsam mit erfahrenen Engineers und Kunden auf Augenhöhe trifft. Anstatt dich mit Ticket-Abarbeitung zu beschäftigen, wirst du echte technische Herausforderungen meistern, die sich um verteilte Systeme, Performance-Optimierung und saubere Lösungen drehen. Deine Aufgaben umfassen die Entwicklung von Cloud Native Anwendungen, die Umsetzung und Weiterentwicklung von Microservices-Architekturen sowie die Analyse von Kundenanforderungen und deren Übersetzung in technische Lösungen. Du hast die Möglichkeit, aktiv an Software-Architekturen und technischen Entscheidungen mitzuwirken und die Codequalität durch Reviews und Tests sicherzustellen. Zudem wirst du moderne Technologien wie Kubernetes, Kafka und AWS in produktiven Umgebungen einsetzen und an Systemen mit hohen Anforderungen an Skalierbarkeit und Performance arbeiten. Bei unserem Kunden arbeitest du nicht nur als externer Entwickler, sondern als technischer Partner, der Lösungen aktiv mitgestaltet und viel Raum für eigene technische Entscheidungen hat.
Requirements
Der ideale Kandidat bringt mehrjährige Erfahrung in der Entwicklung mit Java und Spring Boot mit und hat gute Kenntnisse in der Entwicklung von Microservices und verteilten Systemen. Erfahrungen mit Cloud-Technologien, insbesondere AWS, sowie containerbasierten Umgebungen wie Docker oder Kubernetes sind von Vorteil. Ein tiefes Verständnis für Software-Architektur, Clean Code und nachhaltige Entwicklung ist ebenfalls erforderlich. Erfahrung im direkten Austausch mit Kunden oder Stakeholdern ist wünschenswert. Der Kandidat sollte eine eigenverantwortliche und strukturierte Arbeitsweise mitbringen und Spaß an technischen Herausforderungen haben. Sehr gute Deutschkenntnisse und gute Englischkenntnisse sind notwendig, um effektiv im Team und mit Kunden kommunizieren zu können.
Technologien
Java Spring Boot PostgreSQL Docker Kubernetes AWS Cassandra GitLab CI Prometheus Grafana Kafka RabbitMQ
Soft Skills
Teamfähigkeit Kommunikation Analytisches Denken
Erforderliche Sprachen
Deutsch Englisch
Benefits & conditions
Hybrid Vollzeit Senior vor 17 Stunden 70.000 € - 100.000 € / Jahr