Tätigkeiten : Entwicklung von Angular Web-Komponenten und Gestaltung der REST-Schnittstellen zu den Spring Backend-Microservices in Abstimmung mit den Product Owner und den Systemarchitekten zur Realisierung von SEPA-Anforderungen
Betrieb, Betreuung und Modernisierung einer Legacy-Angular-Applikation als Bilanzanalyse-Tool für die Geschäftskunden einer Universalbank
Migration des alten Clients sowie die Automatisierung des Build- und Deployment Workflows
Programmierung und Implementierung von Dashboards zur Darstellung und Administration von User-Interaktionen und vom Datenaustausch
Refactoring von Legacy-Code zur Migration und Optimierung der zugehörigen PWA
Modellierung und Implementierung von neuen Requirements an der Business Logik für den neuen Angular Client
E2E Testing mit Cypress und Jest + Unit Testing mittels Jasmine, Karma und JUnit / Jenkins
Bugfixing, Ticketanalyse und -pflege für die angelegten User-Stories im Jira Ticketing-System
Kontinuierliche Steigerung der Code-Qualität durch Code-Reviews, statische Code-Analyse und Pair-Programming
Agile Teamarbeit nach Scrum, Kanban und SAFe
- Technologien & Frameworks :
Angular 13, TS & JS, HTML, CSS, Material Design, JSON, XML, NodeJS, NPM, Webpack, RxJS, NgRX, Akita State-Management, Nx MonoRepo, Greasemonkey, CI/CD Gitlab, Jenkins, Docker, Kubernetes, Zulu Java, Apache Tomcat, Maven, IBM-DB2, jBoss, Keycloak, Redis, OpenShift, OWSAP,
MQ Highway, Cocoon, Nexus, Cypress, Jest, ITSM, VS Code, IntelliJ Pro, Jira, Confluence