For one of our clients at the European Commission, we are looking for a Senior Architect with strong expertise in Java (Spring Boot) and Angular 14+ to design and oversee the implementation of complex web applications. The role involves defining the technical architecture, ensuring code quality, and providing technical guidance to development teams within a European institutional environment.
Main Responsibilities
- Design scalable and maintainable application architecture.
- Define frameworks, components, and integration points.
- Evaluate technologies and lead technical documentation.
- Ensure coding standards, security, and best practices.
- Collaborate on CI/CD, containerization, and cloud deployments.
- Lead code reviews, guide teams, and resolve technical challenges.
- Monitor and optimize performance, reliability, and scalability.
- Manage technical debt and continuous improvement.
- Perform system integration, data analysis, and modelling.
- Participate in technical meetings, testing, deployment, and reporting.
- Design and implement services in a domain-driven architecture.
- Provide technical expertise, feasibility, risk, and impact analyses.
- Act as senior full-stack developer and technical lead when needed.
- Support Agile practices and team maturity.
- Conduct security assessments and solutions.
- Review and test applications/components for compliance and integration.
Required Qualifications and Skills
- Architecture design: patterns, enterprise frameworks (TOGAF), multi‑tier application design.
- Microservices: event‑driven architecture, eventual consistency, migration from monoliths.
- Cloud‑native applications: design of containerized, orchestrated, scalable solutions.
- Java/JEE: expertise with Spring Boot and Java version migrations.
- Angular 2+: modern UI development (preferably Angular 18).
- Cloud DevSecOps: IaC, Docker, Consul, Vault, OAuth2/OpenID Connect.
- Cloud and container services: orchestration, CaaS, cloud infrastructure management.
- Architecture governance: design reviews, decision enforcement, architecture‑as‑code.
- Observability & monitoring: Dynatrace, ElasticSearch, Grafana.
Solliciteren