Job Description
Die topsystem GmbH ist ein Unternehmen der EPG. Mit mehr als 1.500 Kunden zählt die EPG zu den international führenden Anbietern einer umfassenden Supply Chain Execution Suite (EPG ONE™) und bietet WMS-, WCS-, WFM-, TMS- und Voice-Lösungen zur Optimierung von Logistikprozessen. Logistik-Consulting, Cloud-Services, Managed Services und Logistik-Schulungen in der eigenen Akademie runden das umfassende Lösungsangebot der EPG ab.
Um auch langfristig in Richtung Erfolg zu gehen, suchen wir an unserem Standort in Aachen, dem Tivoli Innovation Center (TIC), zum nächstmöglichen Zeitpunkt eine/n:
(Junior) Software Developer Java EE (m/w/d)
Sie werden Teil des Product Development-Teams unserer Voice Solutions-Sparte und werden in Ihrer Rolle als (Junior) Software Developer Java EE moderne IT-Lösungen mit dem Schwerpunkt Voice Solutions entwickeln und realisieren.
Im Detail setzen sich Ihre Aufgaben wie folgt zusammen:
- Sie arbeiten an unseren innovativen IT-Lösungen im Bereich Voice Solutions und entwickeln diese weiter.
- Sie implementieren Server-Komponenten und Schnittstellen mit modernen Java-Frameworks (JBoss / WildFly / Karaf) und Datenbanken.
- Auf Anfrage erarbeiten Sie Anforderungsdefinitionen, arbeiten die Anforderungen aus und unterstützen die Systemanalyse beim Kunden.
- Sie implementieren Web Services als Schnittstelle zu unseren Kunden- bzw. Partnersystemen.
- Sie unterstützen bei Integrationstests sowie bei Inbetriebnahmen.
- Sie haben eine abgeschlossene Ausbildung zum Fachinformatiker, ein Studium der Informatik oder eine vergleichbare Qualifikation.
- Alternativ sind Sie Quereinsteiger und verfügen über Berufserfahrung im Bereich der Softwareentwicklung.
- Sie bringen erste praktische Java (Server) Erfahrung mit (Java / Jakarta EE, OSGi oder Spring sind ein Plus).
- Sie besitzen Kenntnisse zu SQL-Datenbanken und RESTful Services; Docker-Kenntnisse sind wünschenswert.
- Sie denken analytisch und agieren dabei äußerst gewissenhaft.
- Sie sind leistungsmotiviert und arbeiten dabei gerne in einem Team.
- Eine umfassende Einarbeitung (inkl. Onboardingplan), um Sie optimal auf Ihre Tätigkeit vorzubereiten.
- Die Übernahme einer anspruchsvollen Tätigkeit mit einem hohen Gestaltungspielraum.
- Einen eigenständigen Aufgabenbereich sowie eine aktive Zusammenarbeit mit den Kollegen.
- Ein Work-Life-Balance-Konzept mit flexiblen Arbeitszeiten sowie der Möglichkeit zum Home-Office.
- Ein Personalentwicklungskonzept mit der Möglichkeit zur beruflichen & persönlichen Weiterentwicklung.
- Ein tolles Arbeitsumfeld mit regelmäßigen Unternehmensevents und kostenfreien Getränken.