Java Backend Software-Entwickler
(m/w/d, Vollzeit)
Wir suchen zum nächstmöglichen Zeitpunkt in Mainz Java Backend-Entwickler*innen in Vollzeit.
Wie du tickst
- Du legst Wert darauf, Software zukunftssicher und vorausschauend zu konzipieren und zu entwickeln.
- Du blickst gerne über den Tellerrand, um deinen Horizont und dein Wissen zu erweitern und Zusammenhänge noch besser zu verstehen.
- Du bist in der Lage, deine Aufgaben sowohl im Team als auch eigenverantwortlich zu erfüllen. Mit Hilfe der entsprechenden Werkzeuge kannst du deinen Arbeitsalltag effizient gestalten und nachvollziehbar dokumentieren.
- Als Verantwortliche*r für den „Maschinenraum“ (Backend) der Anwendung ist es Dir ein großes Anliegen, einen stabilen, erweiterbaren, skalierbaren und zuverlässigen Betrieb zu gewährleisten und dabei über Standard-Schnittstellen Funktionen für Anwendungen zur Verfügung zu stellen.
Deine Kompetenzen
- Erfahrung in objektorientierter Software-Entwicklung
- Sehr gute Kenntnisse in Java
- Erfahrungen mit Continuous Integration und Testframeworks
- Praktische Erfahrungen mit gängigen Java Frameworks (z.B. Spring, Play, Hibernate) sowie mit relationalen Datenbanken wie z.B. MySQL
- Kenntnisse verschiedener Software-Schnittstellen (z.B. REST, gRPC)
- Sicherer Umgang mit Git-Repositories
- Gute Deutsch- und Englischkenntnisse in Wort und Schrift
Gut, aber nicht zwingend vorausgesetzt:
- Erfahrungen mit Micro Services Architekturen
- Kenntnisse im Umgang mit Webservern (Apache, Nginx), Container-Virtualisierung (Docker), Message-Bus-Systemen (Apache Kafka)
Deine Benefits
- Beteiligungsmodell an Unternehmensgewinnen
- Flexible Home-Office-Regelungen
- Kostenloses Laden von E-Fahrzeugen auf dem Firmengelände und bei Partnern
Wenn Du Dich in dieser Stellenbeschreibung wiederfindest und Teil unseres Teams werden willst, freuen wir uns über Deine Bewerbungsunterlagen!