Entwicklung von hochkomplexen JAVA-Programmen und ModulenKonzeption, Entwicklung und Integration von komplexen JAVA- und JEE- KomponentenDurchführung von objektorientierten Systemanalysen und –designsDurchführung von Design- und CodereviewsEntwicklung von JAVA-Systemarchitekturen bzw. von Architekturlösungen unter JEEAuswahl und Entwicklung von FrameworksErstellung von JAVA-Systemarchitekturen bzw. von Architekturlösungen unter JEEMitarbeit bei Planung/Schätzung und Erstellung von Arbeitspaketen, Tasks, User Stories, ...Mitarbeit bei der Schaffung von Qualitätsstandards, Richtlinien und Designvorgaben (Clean Code, Einsatz von Architektur- und Design Patterns, Best Practices)Mitarbeit und Schnittstellenfunktion bei Gestaltung/Optimierung von Software-Lifecycle-Prozessen