Senior Java Engineer (m/w/d) - Dortmund (Hybrid)
Das erwartet dich:
Du wirst Teil eines agilen Java-Experten Teams sein, welches gemeinsam langfristige Softwareentwicklungsprojekte mit allen Phasen des Entwicklungszyklus professionell umsetzt.
Dabei werden deine Aufgaben vielfältig und abwechslungsreich sein, außerdem kannst du dich einbringen und aktiv die Entwicklung mitgestalten. Ziel ist es, qualitativ hochwertige und tragfähige Lösungen zu entwickeln, die technisch fortschrittlich sind, zum Beispiel die in der Cloud und mit Docker und Kubernetes umgesetzt werden, jedoch alles auf der Basis von Java.
Thematisch geht es dabei vor allem um die Digitalisierung und Modernisierung im Gesundheitswesen, von Medizinprodukten bis Arztinformationssystemen. Entsprechend gibt es hier sinnvolle Use Cases mit gesellschaftlicher Relevanz für eine sinnstiftende Aufgabe.
Wenn du also Lust hast, deine Expertise in Java zu nutzen um einen Mehrwert zu schaffen und dabei qualitative Lösungen zu entwickeln, auf die du Stolz sein kannst als Teil eines Teams, die gemeinsam dieses Ziel verfolgt, dann suche ich dich!
Anforderungen:
- Abgeschlossene IT-Ausbildung oder IT-Studium wünschenswert
- Mehrjährige (mind. 5 Jahre) Berufserfahrung in der Java Entwicklung
- Fundierte Kenntnisse im Umfeld von Java, Spring, Spring Boot, Microservices
- Kenntnisse im Frontend zu Angular wünschenswert, aber kein Muss
- Fundierte Kenntnisse in Prinzipien der Objektorientierten Programmierung, Grundlagen der Java Entwicklung, Kenntnisse zu UML-Diagrammen, Design Patterns, Clean Code, Methodiken der Softwareentwicklung und Datenbanken sowie SQL
- Sehr gute Deutschkenntnisse (C1) und Bereitschaft Hybrid zu arbeiten (2x Tage Büro pro Woche)
Das erwartet dich:
- Attraktives Gehaltspacket, 30 Tage Urlaub und Home Office (3x Tage pro Woche)
- Vielfältiges Weiterbildungs- & Entwicklungsangebot mit definierter Karriereentwicklung in Fach- & Führungslaufbahnen
- Kollegiale und professionelle Zusammenarbeit als Developer-Team in spannenden, anspruchsvollen und sinnstiftenden Softwareentwicklungsprojekten
- Einsatz von modernen Technologien, Methoden und Tools für eine qualitative Softwareentwicklung
- Mentor Programm für eine erfolgreiche Einarbeitung
- Ein Miteinander geprägt von Vertrauen, Wertschätzung, Unterstützung, offener Kommunikation auf Augenhöhe und Raum für eigene Ideen