Das Coden mit Java ist deine Leidenschaft? Du hast Großes vor und willst die digitale Transformation aktiv mitgestalten? Du hast Lust auf anspruchsvolle IT-Projekte und umfangreiche individuelle Weiterentwicklungsmöglichkeiten? Eine wertschätzende Unternehmenskultur und kollegialer Zusammenhalt sind dir wichtig? Dann willkommen bei diva-e!
diva-e ist Deutschlands führender Transactional Experience Partner (TXP), der digitale Erlebnisse schafft, die Unternehmen nachhaltig voranbringen und deren Kunden begeistern.
Mit der geballten Erfahrung aus über 20 Jahren realisieren wir E-Business-Lösungen für Kunden wie den FC Bayern München, Carl Zeiss, EDEKA, E.ON, Lieferando und Ravensburger. An insgesamt 10 Standorten in Deutschland, Bulgarien (Sofia) und den USA (Cincinnati) gestalten rund 900 Mitarbeiter in unseren Büros, remote oder bei unseren Kunden die Zukunft des digitalen Business. Besonders stolz sind wir auf unsere Unternehmenskultur. Respekt, Vertrauen und Verantwortung werden in unseren Teams im täglichen Miteinander gelebt – und das über den Arbeitsplatz hinaus.
Zur Verstärkung unseres Teams suchen wir dich als
(Junior) Software Developer (m/w/d) Java in Karlsruhe
unbefristet, in Vollzeit
Gemeinsam mit deinem Team treibst du die Umsetzung komplexer IT-Projekte voran. Du hilfst unseren Kunden dabei, ihre Geschäftsmodelle mit automatisierten Abläufen auf maximale Kundenzufriedenheit auszurichten. Als Backend-Entwickler legst du das Fundament für die Funktionsfähigkeit der digitalen Lösungen. Diese setzen wir mit modernen Systemarchitekturen um, beispielsweise als MACH-Architektur (Microservices, Cloud Native, API-first, Headless). Hierbei kommen neben Java oder Kotlin etablierte Frameworks beispielsweise der Apache Software Foundation oder das Spring Framework zum Einsatz. Containerisierung mit Docker, Implementierung als Serverless Function oder der Betrieb der Lösung im Kubernetes Cluster, du triffst hier alle Variationen moderner IT an!
- 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!
- 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 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.
Deine Erfolgsmomente sind unsere Inspiration. Bei uns bist du Mensch – und keine Nummer! Wir legen sehr hohen Wert auf einen freundschaftlich-kollegialen, aber auch ehrlichen Umgang miteinander. Respekt, Vertrauen und Verantwortung werden bei uns großgeschrieben. Ellenbogenmentalität findest du bei uns nicht. Jedes Projekt bringt neue, spannende Herausforderungen mit sich. Wir wissen, dass wir diese erfolgreich nur im Team meistern und helfen uns daher gegenseitig. Das gemeinsame Arbeiten, Austüfteln, Umdenken, Umsetzen und Optimieren macht uns Spaß und wir lernen jeden Tag dazu. Bei uns gewinnen die besten Ideen und deine sind uns jederzeit willkommen. Deine Work-Life-Balance nehmen wir sehr ernst. Viele von uns haben gerade eine Familie