Qualifications
Qualifications:University degree in Information Technology with a minimum of 15 years relevant experience. Proficient in web technologies, application design, and programming languages. Experience with AGILE methodologies. Proficient in JAVA (versions 11, 17, 21). Experience with Hibernate framework and JPA. Familiarity with Spring Boot (REST APIs, Security). Knowledge of Angular (version 15 or higher). Proficiency in HTML and CSS. Experience with JEE framework and Enterprise Architecture. Knowledge of Oracle DBMS (SQL, PL/SQL, Query Optimization, Indexing, and Oracle Text). Familiarity with GitLab and/or Atlassian suite (Bitbucket, Bamboo) and Maven. In-depth understanding of Service Oriented Architecture. Strong knowledge of software and database modeling tools. Good grasp of business process analysis. Knowledge of application development environments/tools. Familiarity with interoperability technologies (e.g., REST/SOAP web services, message-oriented middleware). Knowledge of Justice and/or Consumer-related public IT systems. Basic understanding of EU policies regarding Justice, Consumers, Migration, or Home Affairs. Professional experience in a legal organization or department is a plus. Familiarity with SonarQube, Kubernetes, and CaaS is advantageous. Excellent command of the English language.
About the job
European Dynamics is looking for a Senior Application Architect to join its Brussels office. This position requires fluency in English and involves working either at company headquarters or directly at client sites. The first assignment places you within the Development team, collaborating closely with a major client's IT department.
What you will do
- Design and architect complete information systems tailored to client needs.
- Develop agentic AI solutions, including those based on Amazon Kiro.
- Plan, implement, and maintain database layers for multi-tier applications.
- Design, build, and support the front-end layer of web applications.
- Conduct data analysis, data modeling, and create physical database designs.
- Create and manage database stored procedures.
- Configure databases for optimal performance and reliability.
- Execute database testing programs to ensure stability and quality.
- Define and integrate database components within broader application architectures.
- Assist with deployment and configuration of databases.
Work setting
This role is based in Brussels, Belgium, with work taking place either at European Dynamics offices or on-site with clients, depending on project needs.
About European Dynamics
European Dynamics is a leading IT services company providing high-quality software solutions and consultancy to clients worldwide. We are committed to innovation and excellence, fostering a dynamic work environment where talent is nurtured and rewarded.