Application Architect
Posting Start Date: 26 Mar 2026
Location: Brussels, BE
Company: Serco Plc
Job Introduction
Serco is the preferred partner for European institutions and international organisations, offering ICT services and contact centre management across Europe. Our expertise extends from information systems support to consultancy under the government framework, supporting key entities such as the European Commission and Executive Agencies. As a leader in service integration and management, we ensure seamless delivery of services across various platforms, embodying our commitment to excellence in every aspect of our work.
We are hiring an Application Architect for the EU Commission in Brussels, Belgium, and various locations around Europe.
Key Responsibilities
- Development, testing, code review, and maintenance of software applications.
- Designing and developing front-end website architecture and user interactions, creating reusable code and features to enhance the user experience.
- Writing clean, functional code for both front-end (Angular) and back-end (Java) development.
- Analysis of the integration of different information systems.
- Data analysis, data modelling, and the production of software architecture documents.
- Coordination of the implementation of the technical architecture.
- Assistance during relevant phases of testing, analysis, technical documentation, deployment, evaluation, and reporting.
- Review of the architecture of existing systems to support their migration to the cloud.
Skills
Required Skills
- Public cloud experience with AWS (optional certification: AWS Certified Solutions Architect).
- eUI (based on Angular).
- Continuous security assurance using tools such as Fortify, SonarQube, and/or OWASP Dependency Check.
- Experience in web security, authentication, and authorization protocols (OAuth, OpenID Connect).
Specific Expertise
- Java EE 8 or higher.
- Java tools and frameworks: Spring Data (2.x and 3.x), Spring 5.x, Spring Security 5.x, Hibernate 5.x, Spring Boot (2.x and 3.x).
- Front-end tools and frameworks: eUI, Angular (version 10 or higher), HTML5, CSS, JavaScript, NgRx, TypeScript, Bootstrap.
- Middleware and back-end: WebLogic and Oracle RDBMS (version 12.x or higher).
- Messaging services and platforms: Java Message Service (queues and topics) or Apache Kafka.
- Service-oriented architecture (SOA) and web services (WSDL, SOAP, REST, etc.).
- Groovy and Grails.
Qualifications
- Bachelor’s degree or higher.
Tools / Methodologies Used in the Unit
- Methodologies: Agile Scrum, PM2.
- Tools: IntelliJ, SQL Developer, Visual Studio, Git, Maven, Atlassian suite (Jira, Bamboo, Confluence, Bitbucket), MS Teams, etc.
Package Description
Joining Serco's amazing team offers:
- Competitive salary
- Great career opportunities
- Corporate benefits package
- International environment
- Possible hybrid work