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
Anforderungen
- 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
- Mindestens 4 Jahre praktische Erfahrung in der Entwicklung von JAVA-Anwendungen
- Mindestens 3 Jahre Erfahrung in der Entwicklung von JAVA-Frameworks
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
Weitere Informationen
- Sehr gute Deutschkenntnisse in Wort und Schrift
- Verfügbarkeitsdatum erforderlich
- Stundensatzvorstellung erforderlich