Java Backend Engineer - J15066
Exclusive Associates
Mainz, Germany
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Shift work Languages
English, GermanJob location
Mainz, Germany
Tech stack
Java
C Sharp (Programming Language)
C++
Relational Databases
Object-Oriented Software Development
Software Engineering
Backend
Job description
- Entwickeln von Backend-Komponenten und neuen Features unter Nutzung moderner Java-Ökosysteme
- Mitwirken an Integrations- und Migrationslösungen für komplexe Systemlandschaften
- Erstellen und Pflegen von Tests sowie Unterstützen bei Qualitätssicherungsprozessen
- Abstimmen von Anforderungen mit Fachbereichen und internen Schnittstellen
- Dokumentieren von Architekturentscheidungen und Erstellen von Status-Reports
- Unterstützen bei der Optimierung von Entwicklungsprozessen und Tools, * Zuschuss zu Mobilitätsangeboten und Unterstützung bei Pendel-Lösungen.
- ️ Großzügige Urlaubsregelungen zur Erholung und Balance.
- Budget für fachliche Weiterbildung und Teilnahme an Workshops.
- ️ Betriebliche Zusatzleistungen zur unterstützenden Absicherung.
- Leistungsgerechte Vergütung und transparente Entwicklungspfade.
- Strukturierte Einarbeitung mit festen Ansprechpersonen.
- Regelmäßige Entwicklungs- und Feedbackgespräche zur Karriereplanung.
- Gelegentliche Team-Events und Formate zum fachlichen Austausch.
Requirements
- Abgeschlossenes Studium oder vergleichbare Ausbildung beziehungsweise erste praktische Erfahrung in der Softwareentwicklung
- Grundkenntnisse in Java oder einer anderen objektorientierten Sprache wie C++ oder C#
- Vertrautheit mit relationalen Datenbanken oder die Bereitschaft, diese Kenntnisse auszubauen
- Teamorientierte Arbeitsweise und Freude an interdisziplinärer Zusammenarbeit
- Gute Deutsch- und Englischkenntnisse in Wort und Schrift
- Bereitschaft zu projektbezogenen Reisen
Benefits & conditions
Du wirst Teil eines interdisziplinären Entwicklerteams und gestaltest moderne Backend-Lösungen mit Raum für persönliche und fachliche Weiterentwicklung. Du arbeitest an Integrations- und Migrationsprojekten sowie an Features zur Unterstützung interner Entwicklungsprozesse. Technologisch setzt du auf Backend-Technologien wie Java, Kotlin oder Scala und auf Datenbanklösungen wie PostgreSQL oder MySQL. Flache Strukturen, flexible Arbeitsmodelle und ein strukturiertes Onboarding geben dir die Möglichkeit, schnell Verantwortung zu übernehmen.