Java Application Developer (w/m/d)

Karlsruhe

Home-Office
CI/CD (Continuous Integration/Delivery)
Developer
Docker
Elasticsearch
Gitlab
Go

+11

Aufgabenbereich

  • Du entwickelst hochskalierbare Java-Dienste, die du mit Open-Source-Lösungen kombinierst und erfolgreich in Kubernetes-Umgebungen betreibst. Die Pflege der Docker-Images und ihrer Container-Umgebung gehören dabei auch zu deinen Verantwortlichkeiten.
  • Du berätst aktiv das Produktmanagement bei der Umsetzung funktionaler Anforderungen und bist technischer Ansprechpartner für unsere internen und externen Partner.
  • Du entwirfst, entwickelst und betreibst selbstständig Systeme, Produkte und Funktionen – vom Design über den Rollout bis hin zum laufenden Betrieb.
  • Du arbeitest im Team kontinuierlich an der Optimierung unserer agilen Entwicklungs- und Lieferprozesse. Du trägst dazu bei, unsere Prozesse zu verbessern und unsere Ziele zu erreichen.

Qualifikationen

Als idealer Kandidat bringst du ein abgeschlossenes Studium in Informatik oder einer vergleichbaren Ausbildung mit. Du verfügst bereits über erste Erfahrungen in der professionellen Softwareentwicklung. Deine Kernkompetenzen umfassen:

  • Ausgezeichnete Kenntnisse in Java sowie Erfahrung in der Entwicklung skalierbarer REST-Services mit Spring Boot.
  • Erfahrung im Umgang mit relationalen Datenbank-Management-Systemen (RDBMS) und ORM-Technologien wie Hibernate, was von Vorteil ist.
  • Wünschenswert sind Kenntnisse in Java-Messaging-Frameworks sowie im Einsatz von CI/CD-Tools wie GitLab CI, Docker und Kubernetes.
  • Idealerweise hast du Interesse an oder bereits erste Erfahrungen mit modernen Tools wie Terraform, Elasticsearch, Fluent Bit, Prometheus oder Grafana.
  • Kenntnisse in weiteren Programmiersprachen, etwa JavaScript, Go, Node.js und Python, sind ebenfalls von Vorteil.

Darüber hinaus zeichnest du dich durch deine Aufgeschlossenheit und pragmatische Arbeitsweise aus. Du bist ein echter „Software-Craftsman", der nach einer anspruchsvollen Tätigkeit in einem agilen Umfeld suchst.

Benefits

  • Hybrides Arbeitsmodell mit Homeoffice-Möglichkeit.
  • Flexible Arbeitszeiten durch Vertrauensarbeitszeit.
  • An einigen Standorten eine bezuschusste Kantine und verschiedene kostenfreie Getränke.
  • Moderne Büroflächen mit sehr guter Verkehrsanbindung.
  • Diverse Mitarbeiterrabatte für Aktivitäten und Produkte.
  • Mitarbeiterevents wie Sommer- und Winterfeiern, sowie Workshops.
  • Zahlreiche Weiterbildungs- und Entwicklungsmöglichkeiten.
  • Verschiedene Gesundheitsangebote, wie Sport- und Gesundheitskurse.
Job-Infos
Berufsfelder
Anwendungsentwicklung
Studienfächer
Informatik
Informationstechnik
Wirtschaftsinformatik
Abschluss
Ausbildung
Bachelor
Master/Diplom
Unternehmen
IT-Gehälter
Was kann ich verdienen?
Gehalt ausrechnen