Für unseren Kunden, eine erfolgreiche und wachsende Unternehmensgruppe mit Sitz in Kiel, suchen wir Verstärkung für ein großes internes IT-Team. Das Unternehmen betreibt eine umfangreiche eigene IT-Landschaft und entwickelt zentrale Anwendungen und Schnittstellen für unterschiedliche Unternehmensbereiche.
Die Position ist aufgrund einer Elternzeitvertretung zunächst auf ein Jahr befristet und wird in Vollzeit mit 38,5 Stunden pro Woche besetzt.
Du hast langjährige Erfahrung in der Java-Entwicklung und arbeitest gerne an Schnittstellen und komplexen Integrationslösungen?
Dann erwartet Dich eine Position mit Schwerpunkt auf der Entwicklung und Integration von APIs und Schnittstellen innerhalb einer modernen Java-Systemlandschaft. Dabei arbeitest Du eng mit anderen Entwicklerteams zusammen und kannst Dich aktiv in technische Entscheidungen und die Weiterentwicklung des Tech-Stacks einbringen.
Aufgaben
- Entwurf, Implementierung und Bereitstellung von Schnittstellen auf Basis eines Java Tech Stacks
- Entwicklung in einer modellierungsgetriebenen Entwicklungsumgebung
- Dokumentation von Schnittstellen und APIs
- Nutzung geeigneter Modellierungssprachen und Standards wie Swagger und WSDL
- Sicherstellung der Softwarequalität durch Qualitäts- und Testmanagement-Tools
- Kontinuierliche Überwachung von Schnittstellen hinsichtlich Verfügbarkeit und Performance
- Analyse und Optimierung bestehender Integrationen
- Zusammenarbeit und technischer Austausch mit anderen Entwicklungsabteilungen
- Einbringen von Best Practices und Unterstützung bei der Weiterentwicklung der technischen Architektur
Anforderungen
- Abgeschlossenes Studium der Informatik oder Wirtschaftsinformatik oder eine Ausbildung im Bereich Anwendungsentwicklung
- Mehrjährige praktische Erfahrung in der Java-Softwareentwicklung
- Gute Kenntnisse in Java und Spring
- Erfahrung mit serviceorientierten Architekturen und Schnittstellentechnologien
- Kenntnisse in SOA, REST, JMS und SOAP
- Idealerweise Erfahrung mit Enterprise Integration Patterns (EIP)
- Erfahrung mit Testautomatisierung und Test-Driven Development
- Verständnis für moderne CI/CD-Prozesse
- Gute analytische Fähigkeiten
- Selbstständige und lösungsorientierte Arbeitsweise
- Hands-on-Mentalität
- Teamfähigkeit und Freude am technischen Austausch
Benefits
- Flexible Arbeitszeit- und Gleitzeitregelungen
- 30 Tage Urlaub
- Urlaubs- und Weihnachtsgeld
- Vermögenswirksame Leistungen
- Zuschuss zur betrieblichen Altersvorsorge
- Moderne technische Ausstattung
- MacBook Pro, iPhone und iPad als Standardausstattung
- Kollegiales Arbeitsumfeld mit flachen Hierarchien
- Große Gestaltungsmöglichkeiten
- Eigene Personalkantine
- Kostenlose Mitarbeiterparkplätze
- Kooperationen mit Fitnessstudios und Hansefit
- Bike-Leasing
- Corporate Benefits und Mitarbeiterrabatte
- Vergünstigungen beim Einkauf
- Unterstützung beim Arbeitsweg durch NAH.SH-Jobticket bzw. Deutschland-Ticket
- Gute Verkehrsanbindung
Du möchtest Deine Erfahrung in der Java-Entwicklung und Systemintegration in einem technisch anspruchsvollen Umfeld einbringen und gemeinsam mit einem erfahrenen Entwicklerteam moderne Schnittstellenlösungen gestalten?
Dann freuen wir uns darauf, Dich kennenzulernen. Bewirb Dich jetzt und wir besprechen gemeinsam die weiteren Details zur Position.