Das Unternehmen ist ein führender Anbieter im Bereich Carsharing-Systemsoftware in Europa und bietet innovative Lösungen für über 60 Unternehmen, die mehr als 500.000 Kunden bedienen. Zum nächstmöglichen Zeitpunkt suchen wir einen Senior Java Entwickler (m/w/d) für unsere Backend-Applikationen. In dieser Rolle übernehmen Sie die Konzeption, Entwicklung und kontinuierliche Optimierung unserer komplexen Java-Backend-Applikationen im Carsharing-Umfeld. Sie gestalten maßgeblich die Softwarearchitektur und stellen die Skalierbarkeit, Sicherheit und Performance unserer großen Systeme sicher. Zu Ihren Aufgaben gehört die Entwicklung anspruchsvoller neuer Features sowie die nahtlose Integration in die bestehende Systemlandschaft. Darüber hinaus analysieren und optimieren Sie bestehende Datenbankabfragen und Datenstrukturen, um eine effiziente Datenverarbeitung zu gewährleisten. Sie teilen Ihr Wissen aktiv im Team, übernehmen Mentoring-Aufgaben für weniger erfahrene Entwickler und treiben Best Practices sowie Clean Code voran. Die enge und agile Zusammenarbeit mit anderen Bereichen, wie Frontend, System-Admin und Produktmanagement, ist ebenfalls Teil Ihrer Tätigkeit. Das Arbeitsumfeld zeichnet sich durch abwechslungsreiche Aufgaben, regelmäßige Schulungen und ein offenes Betriebsklima aus. Es erwarten Sie interessante und eigenverantwortliche Aufgaben in einem erfolgreichen und wachsenden Unternehmen sowie Möglichkeiten zur persönlichen und fachlichen Weiterentwicklung.
Senior Java Entwickler (m/w/d) - Schwerpunkt Backend
Beschreibung
Anforderungen
Der ideale Kandidat verfügt über mehrjährige, fundierte Berufserfahrung in der Java-Backend-Entwicklung. Sie haben nachweisliche Erfahrung in der Konzeptionierung, Entwicklung und Skalierung von größeren Backend-Applikationen. Ein sicherer Umgang mit relationalen Datenbanken, insbesondere MySQL/MariaDB, ist erforderlich. Zudem sollten Sie mit gängigen Java-Frameworks und modernen Entwicklungswerkzeugen vertraut sein. Die Bereitschaft, sich in komplexe Systeme und die fachlichen Prozesse der Mobilitätsbranche einzuarbeiten, ist von Vorteil. Wir suchen jemanden, der sorgfältig arbeitet und Architektur- sowie Code-Probleme strukturiert und mit Ausdauer analysiert. Eine gute Kommunikationsfähigkeit und Freude am Umgang mit Menschen sind ebenfalls wichtig. Sie überzeugen durch eigenständiges Arbeiten, hohe fachliche Kompetenz und Flexibilität.