Application Cloud Architect, Brussels (near site) - EU Public Institutions
Role details
Job location
Tech stack
Job description
The Application Cloud Architect will design and lead complex, scalable, and cloud-native application architectures, ensuring alignment with enterprise standards and modern development practices. The role includes defining frameworks, integration points, and microservices patterns while guiding development teams through technical decisions and code reviews. The expert will collaborate with DevOps on CI/CD, containerization, and cloud deployment, ensuring performance, reliability, and security across systems. Responsibilities also include data modelling, system integration analysis, architectural documentation, and enforcing architecture decisions at pull-request level. The position requires strong experience in Java/JEE, Spring, Angular, event-driven architecture, and cloud-native technologies.
Tasks:
- Design high-level, scalable, maintainable application architectures.
- Define frameworks, component interactions, and integration points.
- Lead architectural blueprints and technical documentation.
- Collaborate on CI/CD pipelines, containerization, and cloud deployment.
- Guide development teams and participate in code reviews.
- Analyse system integration, data modelling, and domain-driven design.
- Provide feasibility, risk, and impact analysis for information systems.
- Act as senior full-stack developer when needed.
- Ensure security assessments, performance monitoring, and continuous improvement.
Specific expertise:
- Architecture design patterns, TOGAF, multi-tier applications.
- Microservices, event-driven architecture, eventual consistency.
- Java/JEE, Jakarta EE, Spring Framework, Spring Boot.
- Angular 2+ (preferably latest versions), modern UI paradigms.
- REST, SOAP, WebLogic, Oracle SOA Suite, XML/XSD/JAX-WS/JAXB.
- Cloud-native applications, Docker, IaC, Consul, Vault.
- Kafka, ESB, MOM, microservice orchestration.
- PostgreSQL, Oracle, Redis, Liquibase, SQL, Hibernate, JPA.
- CI/CD: Jenkins, GitLab, Bitbucket, Sonar; automated testing.
- Monitoring: Dynatrace, ElasticSearch, Grafana.
- OAuth2, OpenID Connect, NGINX, API Gateway, Swagger/OpenAPI.
- Git, IntelliJ/Eclipse, Maven/Ant, SoapUI, Agile/Scrum.
Requirements
Do you have experience in XML?, Do you have a Bachelor's degree?, Studies required: Bachelor degree.
Language: English (C1) (Mandatory). Location: Near-site Brussels (within 2 hours).