Skip to content

Application Architect - SRB 222

  • On-site
    • Brussels, Brussels, Belgium

Job description

ROLE PURPOSE & CONTEXT

We are seeking an elite Application Architect (Level 5) to drive the high-level design, software architecture,

and systems integration strategy for next-generation multi-tier enterprise web applications. Operating within a

highly secure and technologically advanced multicultural ecosystem, the architect will define robust software

blueprints, design secure application components, model sophisticated data layouts, and establish clear

integration architectures across corporate environments.

KEY RESPONSIBILITIES & TASKS

Systems Architecture & Blueprinting: Formulate the end-to-end architecture, structural patterns, and

building blocks of complex multi-tiered enterprise information systems. Review, refactor, and enhance the

technical architecture of existing operational platforms.

Backend Architecture Design: Architect and guide the development of secure software components

using the full Java/JEE ecosystem and Java Spring frameworks (including Spring Data, Spring for Web

Services, JPA, and Spring Security). Ensure robust data access layout via relational database layers

(Oracle DB, WebLogic Application Servers).

Frontend Technical Strategy: Oversee and align advanced enterprise dashboard designs and frontend

single-page application patterns utilizing Angular or Kendo UI frameworks.

API Design & Integration: Establish application interoperability standards and design secure REST APIs

backed by structured Swagger documentation. Manage integration streams with corporate Identity and

Access Management (IAM) services for advanced authentication and authorization purposes (OAuth).

CI/CD & DevOps Engineering: Drive automated product delivery through robust continuous integration

and continuous deployment pipelines leveraging Maven, Jenkins, Docker, Git, and automated JUnit test

configurations.

Leadership & Documentation: Author clean, precise Software Architecture Documents (SAD) and give

high-level technical presentations to engineering squads, stakeholders, and technical steering groups.

Maintain clean architectural workflows in Atlassian environments.

Job requirements

SPECIFIC MANDATORY EXPERTISE & REQUIREMENTS

Total IT Seniority: A minimum of 13 years of professional IT experience is strictly mandatory.

Systems Development: Minimum of 6 years of practical experience in the development of enterprise

information systems.

Java Engineering: Minimum of 6 years of direct Java web application development experience, including

at least 3 years of concrete development utilizing the Java Spring ecosystem and REST API

development.

1

Complex Architectures: Minimum of 3 years of experience specifically focused on the design and

architecture of highly complex information systems.

Frontend Frameworks: Minimum of 3 years of hands-on frontend implementation experience utilizing

Angular or Kendo UI.

Agile Methodology: Minimum of 2 years of experience executing Agile software development models,

explicitly including code refactoring, Test-Driven Development (TDD), and user story modeling.

Language: Superior English communication skills (all technical documents, meetings, and deliverables

are handled exclusively in English).

REQUIRED TOOLING & FRAMEWORK KNOWLEDGE

Backend: Java 8+, Java Spring ecosystem (Spring Data, Spring Security, Spring Web Services, JPA),

Hibernate, Oracle WebLogic Server, Oracle Database, and Relational SQL.

DevOps & Lifecycle: Maven build tools, Jenkins automation servers, Docker containerization, JUnit

validation, and Git version control systems.

Collaboration & Prototyping: Comprehensive command of the Atlassian Suite (Jira, Confluence,

Bitbucket) alongside advanced UI/UX mocking platforms like Balsamiq.

Desirable Asset: Deep operational execution experience or official certification in the SCRUM framework

is considered a major technical asset.

or