Unser Kunde, eine Unternehmensberatung mit Schwerpunkt auf IT-Entwicklung und den dazugehörigen Business-Bereichen, sucht einen erfahrenen (Senior) Java Fullstack Developer. Das Unternehmen deckt die gesamte Softwareentwicklung ab, mit einem besonderen Fokus auf das moderne Java-Ökosystem, einschließlich Backend, Frontend, Fullstack, DevOps, Architektur und Qualitätssicherung. Aktuell sind etwa 250 Mitarbeiter beschäftigt, die über 40 aktive Kunden in verschiedenen Industrien unterstützen. In dieser Rolle wirst Du Deine Expertise direkt in Projekten einbringen und innovative Lösungen mit Java, Spring Boot und Microservices entwickeln. Du bist verantwortlich für die Implementierung von CI/CD-Prozessen und sorgst dafür, dass Anwendungen schnell und effizient bereitgestellt werden. Zudem wirst Du mit Docker und Kubernetes arbeiten, um Container zu verwalten und die Performance der Anwendungen zu optimieren. Deine Frontend-Fähigkeiten werden ebenfalls gefordert, da Du interaktive Benutzeroberflächen mit Angular, React oder Vue.js gestalten wirst. Das Unternehmen legt großen Wert auf eine offene und freundliche Unternehmenskultur, in der Teamarbeit und der Austausch von Ideen gefördert werden. Du hast die Möglichkeit, in einem stabilen Umfeld zu arbeiten und von vielfältigen Entwicklungsperspektiven zu profitieren.
(Senior) Java Fullstack Developer (m/w/d)
Beschreibung
Anforderungen
Der ideale Kandidat bringt mindestens 3 Jahre Erfahrung im Fullstack-Development mit und hat umfassende Kenntnisse in Java (17+), Spring Boot und Microservices. Du solltest Erfahrung in CI/CD, Docker, Kubernetes sowie in Cloud-Plattformen wie AWS oder Azure haben. Zudem sind Frontend-Kenntnisse in Angular, React oder Vue.js erforderlich. Erfahrung mit Test-Driven Development (TDD) und Pair-Programming ist von Vorteil. Ein abgeschlossenes IT-Studium oder eine vergleichbare Qualifikation wird vorausgesetzt. Persönlich solltest Du zielorientiert, strukturiert, eigenständig und lösungsorientiert sein. Kommunikationsstärke, Dienstleistungsorientierung und Teamfähigkeit sind ebenfalls wichtige Eigenschaften. Verhandlungssichere Deutschkenntnisse und gute Englischkenntnisse sind erforderlich, um erfolgreich mit Kunden und Kollegen zu kommunizieren.