Beschreibung
Anforderungen an das Profil:- Erfahrung im Re-Engineering von SW-Architekturen für Business Anwendungen
- Langjährige ausgewiesene Erfahrung in objektorientierter Softwareentwicklung mit Ausgeprägte analytische Fähigkeiten
- Verständnis von SW-Architekturen für hohen Datendurchsatz und große Datenmengen
- Erfahrung in der Kosten/Nutzen Bewertung von SW-Architekturen
- Ausgeprägte Bereitschaft selber "Hand anzulegen"
- Kommunikative, teamorientierte Persönlichkeit die bei Bedarf durchsetzungsstark agiert
- Analyse, Planung und Implementierung von Architektur-Anforderungen
- Übernahme von Verantwortung bei Architekturentscheiden
- Sicherstellen einer konsistenten übergreifenden SW-Architektur
- Überführung von Legacy-Anwendungen in eine modularisierte SW-Mitarbeit als Teammember in einem agilen SW-Entwicklungsteam (Scrum)
- Ausbildung und Coaching von SW-Entwicklern im Bereich SW-Architektur und SW-Entwicklung
Technische Umgebung:
- Backend:
- Java EE mit Wildfly Applikationsserver
- Datenbank: Oracle
- Testing: JUnit, JMockit
- Frontend (als Architekt sollte man mindestens einige Grundkenntnisse haben und wissen wie das funktioniert):
- Angular
- Typescript
- HTML / CSS
- Entwicklungsumgebung
- Buildsystem: Jenkins mit Docker und Jenkins Pipeline
- eclipse für Java
- Visual Studio Code für Typescript / HTML / CSS
- Build: Ant, Maven, Gradle