Java Developer EAI (w/m/d)
Im dm-Konzern sind wir - das Team Enterprise Application Integration - die Experten für die Integration von Unternehmensanwendungen mit dem Ziel der Automatisierung und Optimierung von Geschäftsprozessen. Dabei arbeiten wir in agilen Teams und setzen neueste Technologien und Methoden ein, wie z. B. Entwicklung mit KI-unterstützten Tools.
Um unserem hohen Qualitätsanspruch gerecht zu werden, entwickeln wir die Plattform und unser Portfolio stetig weiter. Dabei erarbeiten und verantworten wir Technologie- und Architekturentscheidungen weitestgehend teamintern, ohne dabei den Blick auf das Große Ganze zu verlieren.
Suchst Du einen Arbeitgeber, wo Du Dich und das Unternehmen voranbringen kannst und Deine Expertise gerne gehört wird? Dann freuen wir uns auf Deine Bewerbung.
- Agile Entwicklung, Design und Implementierung von auf Microservices basierenden Lösungen im EAI-Umfeld
- Sicherstellung der Code- und Systemqualität, u.a. durch Code-Reviews, Pair-Programming, Komplexitätsreduktion und automatisierte Tests
- Betreuung des vollständigen technischen Prozesszyklus vom Requirements Management, der Begleitung bei der technischen Konzeption, Umsetzung, Dokumentation, Tests und Abnahme bis hin zur Problemanalyse und -lösung
- Gewährleistung von Performance, Verfügbarkeit, Security, Wartbarkeit und Skalierbarkeit
- Mitarbeit bei der Gestaltung von innovativen IT-Projekten gemeinsam mit den dm-Fachbereichen
- Weiterentwicklung der bestehenden CI/CD-Plattform
- Erschließung und Etablierung neuer Themen und Technologien
- Ein abgeschlossenes Studium im IT-Bereich oder eine vergleichbare Qualifikation sowie relevante Berufserfahrung
- Umfangreiche Kenntnisse in der Backend-Entwicklung mit Java und dem Apache Camel Framework
- Erfahrungen mit Versionskontrolle, Testautomatisierung und Build-Systemen sowie tieferes Verständnis von Softwarekonzepten, wie Web Services, Messaging und Datenbanken
- Erfahrungen in Containerisierung, Deployment (Kubernetes, Helm, Cloud) und CI/CD-Tools (Gitlab CI)
- Idealerweise Erfahrung in der Nutzung von Cloud-Infrastrukturen wie AWS, Azure und Google Cloud Platform sowie mit weiteren Technologien wie Denodo, Kafka, Solace
- Affinität in der (internen) Kundenberatung sowie sehr gute Kommunikationsskills auf Deutsch (mind. C1)
- Leidenschaft und Begeisterung für neue Technologien und Trends, wie AI und Machine Learning
- Spaß an eigenverantwortlicher Gestaltung, strukturiertem Arbeiten sowie ein agiles Mindset
- Attraktive Arbeitsbedingungen: Mit flexiblen Arbeitszeiten und überwiegend mobilem Arbeiten, einer 37,5-Std.-Woche sowie 30 Urlaubstagen ermöglichen wir eine ausgewogene Work-Life-Balance.
- Moderne Unternehmenszentrale: Helle Büroflächen, höhenverstellbare Tische, neueste Technik, dmGPT und ein Mitarbeiterrestaurant - unser dialogicum bietet ideale Bedingungen für Deinen Arbeitstag dank innovativer Ausstattung und intelligenter Konzepte.
- Optimale Verkehrsanbindung: In direkter Nähe zur Autobahn, einer S-Bahn-Haltestelle und dem DB-Bahnhof Durlach gelegen, sind wir mit PKW und Bahn sehr gut erreichbar. Zudem gibt es ein kostenloses Parkhaus und eine Fahrradgarage, jeweils mit Elektro-Ladestationen.
- Dialogische Unternehmenskultur: Unsere Arbeitsgemeinschaft ist geprägt durch den gegenseitigen Austausch auf Augenhöhe, Dynamik und flache Hierarchien. Ein zentraler Baustein unserer Zusammenarbeitskultur ist die Eigenverantwortung.
- Mitgestaltung und Entwicklung: Bei uns kann sich jeder einbringen und dazu beitragen, Themen voranzutreiben. Für Deine persönliche und fachliche Entwicklung bieten wir vielfältige Weiterbildungsangebote an.
- Weitere Vorteile und Zusatzleistungen: Profitiere von weiteren Leistungen wie z. B. Mitarbeiterrabatt, Deutschland-Ticket, Fahrrad (Jobrad)- und IT-Leasing, Urlaubs- und Weihnachtsgeld sowie betrieblicher Altersvorsorge.