- Develop and maintain two business-critical applications end-to-end: Angular front end (incl. NDBX/Angular Material) and Java/Spring Boot back end (JPA/Spring Data) with a PostgreSQL database.
- Take ownership of feature development and bug fixing across both applications.
- Build up and maintain automated test coverage as part of the delivery pipeline, in an area where no test coverage currently exists
- Own the build and deployment pipeline end-to-end (currently Jenkins), including pipeline design, maintenance, and troubleshooting, and manage deployments to FCP.
- Integrate automated testing, code quality, and vulnerability scanning gates into the CI/CD pipeline.
- Prioritize and remediate open security vulnerabilities on both applications.
- Plan and execute framework upgrades (Spring Boot, Angular) and the Java version upgrade to bring both applications to current, supported releases.
- Set up and improve monitoring, logging, and alerting for both applications.
- One resource to act as the primary point of contact / Application Owner: technical decision-making, stakeholder coordination, and ownership of both applications.
- Document application architecture, technical decisions, and operational knowledge (e.g. in Confluence).
- Follow Allianz CPI procedures (Change/Problem/Incident management) and process support cases (2nd/3rd Level Support.