About the position
- Operations (2nd and 3rd level)
- Development of new functionality (backend, frontend)
- Changes to the existing solution
- Development and further improvement of the automated test coverage of the solution
- Functional and technical refinement of solution
- Maintenance and functional enhancement of the solution
- Support and error analysis during overall test cycles and rollouts
- Quality checks in regards of development across all teams
- Steering and coordination between the various teams.
Minimum Requirements:
- Master’s degree in Computer Science, Software Engineering, or similar qualification.
- 10 years’ experience developing in Java
- 3 years’ experience in frontend development
- 3 years’ experience in Public Cloud (Azure)
- Backend:
- At least 10 years ’ experience in Java develping (Java EE)
- At least 7 years ’ experience in either Spring, Spring Bot or Quarkus
- At least 7 years ’ experience with Test Framewrks (From Unit 2 E2E)
- Frontend:
- At least 3 years' wrth of experience in front-end technologies
- JavaScript, Typescript, HTML 5, CSS
Through Knowledge in UI frameworks e.g. Angular (Version 9 or higher) or React
- Profound knowledge in working with container (e.g. Docker) and container orchestration (Kubernetes)
- IT Architecture
- Prfound knowledge in IT Architectures especially Distributed Systems
- Experience in designing IT systems, evaluating slutions, preparing and executing implementation plans
- DevOps
- Experience with Cntinuous Integration and Continuous Delivery tools (e.g. GitHub Actions, Jenkins, …)
- Experience with IaC and GitOps prcesses, provisioning infrastructure and applications on the cloud in an automated, declarative way. (Terraform, Ansible, ArgoCD, Flux, …)
- Experience with ITIL Operation processes (Incident, Problem- and Change management)
- Profound knowledge in IT security, assessing and mitigating findings
- Any additional responsibilities assigned in the Agile Working Model (AWM) charter
- Experience with Microsoft Azure (e.g. Pipeline, AKS, AppInsight)
- Experience with Streaming solutions (e.g. Kafka)
Desired Skills:
- Java
- JIT
- JIS parts
- Quarkus
- Docker
- Distributed systems
- Azure