Ihre Aufgaben
• Konzeption, Entwicklung und Integration komplexer JAVA- und JAVA EE-Komponenten
• Durchführung objektorientierter Systemanalysen und -designs
• Entwicklung robuster JAVA-Systemarchitekturen und technischer Architekturlösungen
• Design und Entwicklung wiederverwendbarer Frameworks
• Umsetzung hochkomplexer JAVA-Module und Programme
• Mitwirkung an der Erstellung technischer Spezifikationen
• Entwicklung technischer Infrastruktur- und Architekturkonzepte
• Unterstützung und Coaching von JAVA-Entwicklungsteams
Ihr Profil
• Entweder: Abgeschlossene EDV-orientierte Ausbildung (HTL, FH, Universität oder gleichwertig) und mindestens 5 Jahre Berufserfahrung in der Beratungs- und IT-Branche
• Oder: Mindestens 7 Jahre Berufserfahrung in der Beratungs- und IT-Branche
• Zusätzlich:
• Mindestens 4 Jahre praktische Erfahrung in der Entwicklung von JAVA-Anwendungen
• Mindestens 3 Jahre Erfahrung in der Entwicklung von JAVA-Frameworks
Zusätzlich wünschenswert:
• Sehr gute Kenntnisse objektorientierter Analyse- und Designmethoden
• Erfahrung mit modernen Architekturmuster wie Microservices, Containerisierung, RESTful APIs
• Kenntnisse gängiger Build-, CI/CD- und Deployment-Tools (z.?B. Jenkins, Maven, Docker, Kubernetes)
• Erfahrung in der Zusammenarbeit mit interdisziplinären Teams
• Selbstständige, analytische und lösungsorientierte Arbeitsweise
• Sehr gute Deutschkenntnisse in Wort und Schrift