Java Software Engineer (m/w/d)
Optimyze Consulting
Offenbach, Hesse, Germany
Das Unternehmen ist ein innovativer Anbieter von Softwarelösungen, spezialisiert auf die Entwicklung und Integration von Unternehmensanwendungen.
Es bietet maßgeschneiderte Softwareprodukte und -services für verschiedene Branchen, mit einem Schwerpunkt auf der Automobilindustrie und dem öffentlichen Sektor.
Das Unternehmen legt großen Wert auf Qualität, Sicherheit und Effizienz, um seinen Kunden nachhaltige und zukunftsfähige Lösungen zu bieten.
Dabei nutzt es moderne Technologien und agile Methoden, um komplexe IT-Infrastrukturen zu optimieren und die Digitalisierung voranzutreiben.
Aufgaben :
- Entwicklung und Implementierung von Unternehmensanwendungen unter Verwendung moderner Java-Technologien (Java 17 und höher, JavaEE / Jakarta EE, Spring(-Boot))
- Integration und Verwaltung relationaler Datenbanken
- Design und Implementierung von Microservices-Architekturen unter Verwendung von Docker und Kubernetes / OpenShift
- Entwicklung und Implementierung von Webservices (JAX-RS, JAX-WS)
- Implementierung von Messaging-Lösungen mit Apache Kafka
- Durchführung von Unit- und Integrationstests unter Verwendung von Junit und Mockito
- Einsatz und Verwaltung von Git und Maven für Versionskontrolle und Build-Management
- Nutzung von Tools wie SOAP UI und JMeter für das Testen und die Qualitätssicherung
Anforderungen :
- Abgeschlossenes Studium in Informatik, Software Engineering oder einem verwandten Bereich oder vergleichbare praktische Erfahrung
- Mehrjährige Erfahrung in der Softwareentwicklung mit Java, einschließlich der neuesten Versionen (Java 17 und höher)
- Fundierte Kenntnisse in JavaEE / Jakarta EE, Spring(-Boot) und JPA / Spring Data
- Erfahrung mit Container-Technologien wie Docker und Orchestrierungstools wie Kubernetes / OpenShift
- Erfahrung in der Arbeit mit Websphere Liberty und Open Liberty für den Einsatz von Unternehmensanwendungen
- Kenntnisse in der Nutzung und Konfiguration von relationalen Datenbanken
- Erfahrung mit Apache Kafka für Messaging-Lösungen
- Kenntnisse in der Entwicklung und Integration von Webservices (JAX-RS, JAX-WS)
- Vertrautheit mit Test-Tools wie SOAP UI und JMeter für Performance- und Funktionstests
- Teamfähigkeit , analytisches Denken und eine lösungsorientierte Arbeitsweise
- Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift
Wir bieten :
- Spannende Projekte mit namhaften Kunden und innovativen Technologien
- Ein agiles und kollegiales Arbeitsumfeld mit flachen Hierarchien
- Individuelle Weiterbildungs- und Entwicklungsmöglichkeiten
- Attraktive Vergütung und Benefits
- Flexible Arbeitszeiten und die Möglichkeit, teilweise im Homeoffice zu arbeiten
Vor 7 Stunden