Senior Software Developer - Integration & Core IT (m/w/d)
inexogy smart metering GmbH & Co. KG
·Today
- Location
- Heidelberg, Baden-Württemberg · Mannheim, Baden-Württemberg
- Workplace
- Remote
- Type
- Full-time
- Department
- IT
- Seniority
- Senior
- Source
- Personio
Description
Deine Herausforderung bei uns
- Du entwickelst und betreibst geschäftskritische Anwendungen und Services mit Schwerpunkt auf Java und Kotlin.
- Du analysierst bestehende Legacy-Anwendungen, stabilisierst und modernisierst sie und entwickelst sie dort weiter, wo dies sinnvoll und notwendig ist.
- Du entwickelst APIs, Integrationsservices und Adapter, die unsere Produktlösungen und Bestandssysteme zuverlässig miteinander verbinden.
- Du arbeitest an einer modernen Integrationsarchitektur auf Basis von REST APIs, OpenAPI sowie Event- und Messaging-Technologien, beispielsweise Kafka oder RabbitMQ.
- Du hilfst dabei, bestehende direkte Systemkopplungen schrittweise durch klar definierte Schnittstellen und Services zu ersetzen.
- Du entwickelst und betreibst Anwendungen in einer Container- und Azure-basierten Infrastruktur.
- Du arbeitest mit Git/GitLab, CI/CD, Docker, Linux und relationalen Datenbanken.
- Du analysierst Fehler und Performanceprobleme auch über Systemgrenzen hinweg und entwickelst nachhaltige technische Lösungen.
- Du bringst deine Erfahrung bei technischen und architektonischen Entscheidungen ein und unterstützt das Team durch Code Reviews und fachlichen Austausch.
- Gemeinsam mit Produkt-ITs und anderen technischen Teams stellst du sicher, dass neue und bestehende Systeme zuverlässig zusammenspielen.
Das bringst Du mit
- Ein abgeschlossenes Studium der Informatik, Wirtschaftsinformatik oder eines vergleichbaren technischen Studiengangs. Alternativ überzeugst du uns mit langjähriger einschlägiger Berufserfahrung und vergleichbarer technischer Expertise.
- Mehrjährige professionelle Erfahrung in der Softwareentwicklung, idealerweise in komplexen oder geschäftskritischen Systemlandschaften.
- Sehr gute Kenntnisse in Java und Kotlin und praktische Erfahrung in deren produktivem Einsatz.
- Sehr gute Kenntnisse moderner Softwareentwicklungsprinzipien sowie ein gutes Verständnis für wartbare und robuste Softwarearchitekturen.
- Erfahrung mit REST APIs und OpenAPI sowie mit der Integration verteilter Systeme.
- Erfahrung mit SQL und relationalen Datenbanken.
- Erfahrung mit Git, CI/CD, Containern/Docker und Linux.
- Du bist bereit, dich auch intensiv mit bestehendem Code und historisch gewachsenen Anwendungen auseinanderzusetzen, statt ausschließlich neue Systeme auf der grünen Wiese zu entwickeln.
- Du arbeitest strukturiert und eigenverantwortlich und behältst auch bei komplexen technischen Zusammenhängen den Überblick.
- Fließende Deutschkenntnisse in Wort und Schrift.
Darüber freuen wir uns besonders
Nicht alles davon musst du bereits mitbringen. Zusätzliche Pluspunkte sind für uns:- Kenntnisse in Rust und/oder Go sowie Erfahrung mit Kafka, RabbitMQ oder vergleichbaren Messaging-Technologien
- Erfahrung mit Microsoft Azure, Cloud-native Anwendungen und Event-driven Architecture
- Kenntnisse in der Modernisierung von Legacy-Anwendungen sowie der Integration komplexer IT-Systeme
- Branchenkenntnisse in der Energiewirtschaft, insbesondere in den Bereichen Messstellenbetrieb, Marktkommunikation (MaKo) und EDIFACT
Das bieten wir Dir
- 100 % Remote möglich – Du entscheidest, ob Du im Büro oder von Zuhause arbeitest.
- Ein dynamisches Umfeld mit viel Gestaltungsspielraum und kurzen Entscheidungswegen.
- Moderne Arbeitsausstattung und eine offene Unternehmenskultur.
- Regelmäßige Teamevents - Lerne deine Kolleg:innen auch privat kennen!
- Zusätzlicher Urlaub bei Geburten und der eigenen Hochzeit.
- Betriebliche Altersvorsorge - wir unterstützen dich!
- Nachhaltig unterwegs - Möglichkeit ein Deutschlandticket zu erwerben.
- Mitarbeiterrabatte bei Kooperationspartnern.
Wie du uns erreichst
HR Manager
Emily Kraft
Tel.: +49 62171301916