Senior JAVA-Entwickler:in
Role details
Job location
Tech stack
Job description
- Du entwickelst die MACH-eigene ERP-Software mit einem Team (5-7 Personen) aus tollen Kolleg:innen stetig weiter
- Du begleitest den Softwareentwicklungsprozess von der Anforderungsprüfung bis zur Auslieferung und unterstützt bei der Erstellung fachlicher Konzepte - deine technische Expertise und dein konzeptionelles Denken kannst du hier wirksam einbringen
- Du bist Teil des Teams und zugleich Führungskraft und Personalverantwortliche:r für die Teammitglieder
- Auf dich ist Verlass: Du widmest dich der Qualitätssicherung und der Behebung von Softwarefehlern in den zu verantwortenden Modulen und begeisterst dich für eine gute Softwarequalität (Clean Code, Unit-Testing)
- Du treibst Veränderungen in deinen Themen aktiv und beharrlich voran und entwickelst kreative, sinnvolle Lösungsansätze, * Die Programmiersprache Java
- Die Frameworks Spring Boot und JUnit
- Die Tools Gradle, Jenkins, IntelliJ, Git und Docker
- Die Betriebssysteme Linux und Windows
Ein Team, welches dich mit Knowhow, ganz viel Menschlichkeit und Zusammenarbeit auf Augenhöhe begrüßen wird
Requirements
Du passt als Teamleitung (m/w/d) in unser Entwicklungsteam Finanzmanagement bei MACH, wenn du Freude daran hast, eine komplexe ERP-Software weiterzuentwickeln. Deine Divise lautet: "einfach mal MACHen!". Als Teamleiter:in übernimmst du gerne Verantwortung für deine Arbeit und die Arbeitsergebnisse anderer? Ausgeprägte analytische Fähigkeiten zeichnen dich als Senior Entwickler:in aus, um simple und nachhaltige Lösungen für knifflige Aufgabenstellungen zu finden? Du gehst gerne mit gutem Beispiel voran und führst aus einer coachenden Haltung heraus durch Wissenstransfer und gegenseitige Unterstützung?, * Du bringst ein erfolgreich abgeschlossenes Informatikstudium oder eine vergleichbare Ausbildung mit, sowie einschlägige berufliche Praxis als Entwickler:in - gern mit Bezug auf Finanzthemen und/oder ERP-Software
- Du gehst souverän mit Programmiersprachen und Technologien wie Java, Spring, Hibernate und SQL um
- Du bringst erste Erfahrung in der (fachlichen) Leitung von Softwareentwicklungsteams mit oder möchtest dich gemeinsam mit uns zur Führungskraft entwickeln
- Du hast bei deinem Handeln im Team den Nutzen der Kunden sowie die wirtschaftlichen Auswirkungen für MACH im Blick
- Du hast sehr gute Deutschkenntnisse (mind. C1-Niveau)
Benefits & conditions
Eine Tätigkeit, die sich mit deinem Privatleben vereinbaren lässt - wir leben flexible Arbeitszeitmodelle und hybride Zusammenarbeit inkl. Remote-Arbeit innerhalb von Deutschland. Die Tätigkeit kann mit 30 bis 40 Stunden pro Woche ausgeübt werden - so, wie es zu dir und deinem Leben passt