(Junior) Software Developer (m/w/d) Java Frankfurt, diva-e Digital Value Enterprise GmbH
Was du bei uns machst
Du analysierst die technischen und fachlichen Anforderungen des Kunden hinsichtlich Machbarkeit und entwickelst mit deinen Kollegen komplexe IT-Softwarelösungen.
Du erstellst das Design der Java-Funktionalität und das Datenbank-Design und entwickelst deine Lösung iterativ von einem Minimum Viable Product hin zu einem komplexeren System. Dabei arbeitest du eng mit deinem Projektteam und unseren Kunden zusammen. Dein Know-how in Bezug auf Webtechnologien und dein Gespür für Website-Architektur und Usability helfen dir dabei. Klar, dass du dabei auch auf bestmögliche Systemkonfiguration und -optimierung achtest.
Als Mitglied eines Scrum Teams übernimmst du die Verantwortung für deine User Stories, gibst Aufwandschätzungen für Kundenanforderungen ab und beteiligst dich aktiv an Sprint Plannings, Reviews und Retrospektiven.
In der Java-Entwicklung gehst du gerne neue Wege und stellst auch Altbewährtes infrage. Den dafür notwendigen Freiraum bieten wir dir gerne!
Wann du zu uns passt
Du bist ein echter Teamplayer. Einer für alle, alle für einen - das ist dein und unser Motto.
Du kennst dich in der Webentwicklung aus und hast bereits erste Jahre Erfahrung in der Konzeption und Entwicklung anspruchsvoller IT-Softwarelösungen mittels Java.
Du fühlst dich wohl bei der Entwicklung mit Java, bist aber mit JavaScript, HTML5 und Spring vertraut. Zudem verfügst du über Know-how im Bereich Java Build-Tools wie Maven oder Gradle.
Zu Projektstarts und bei Sprintwechseln auch vor Ort für wenige Tage bei unseren Kunden zu arbeiten, ist für dich kein Problem.
Du bist kommunikationsstark, auf Deutsch als auch Englisch (mind. B2).
Kenntnisse in der Anbindung von ERP-Systemen, von CRM-Systemen, Entwicklungsumgebungen wie Eclipse und IntelliJ, in der Frontend-Entwicklung, der Konfiguration von CI Systemen und Erfahrungen mit Containerframeworks wie Docker sind ein Plus, aber kein Muss.