Skip to content

Application/Cloud Architect

  • Hybrid
    • Brussels, Belgium

Job description

DESCRIPTION OF THE TASKS

Following tasks will be performed by external service provider:

  • Analysis of the integration of different information systems.

  • Data analysis and data modelling.

  • Participation in technical working groups, progress meetings and meetings with the users.

  • Assistance during relevant parts of testing, analysis, technical documentation, deployment, evaluation and reporting.

  • Analysis and design of the integration of different information systems. • Analysis, design and implementations of services and components in a service oriented architecture.

  • Provision of technical expertise, feasibility/risk/impact analysis and evaluations in relation with information systems.

  • Act as a senior full stack developer and technical lead. Develop and review code when needed.

  • Take over responsibilities within the Agile driven processes (Scrum master, etc.)

  • Provision of security assessments and solutions associated with information systems.

  • Review, evaluate and test applications or (also third party) components to ensure integration with the other application components, and compliance with the requirements and standards

Job requirements

KNOWLEDGE AND SKILLS

Following skills and knowledge are required for the performance of the above listed tasks:

  • Good knowledge of architecture best practices and patterns.

  • Good knowledge of applications design.

  • Good knowledge of modelling tools.

  • Good knowledge of Relational DBMS.

  • Good knowledge of business process analysis.

  • Knowledge of interoperability technology (web services, message-oriented middleware, service oriented bus, event architecture).

  • Proven experience in architecture concepts and design.

  • Ability to cope with fast changing technologies used in application architecture and design.

  • Good knowledge of microservices and architecture in the cloud.

  • Experience in JAVA (JEE) technology (full stack), Spring, Angular 2+ (not JS).

  • Experience with WS SOAP development on Oracle Web Logic application server and with Oracle middleware products (SOA Suite). • Good knowledge of the design and development of multi-tier applications.

  • Experience with these standards/APIs: XSD, SOAP, JAX-WS, JAXB (possibly also JAX-RPC).

  • Experience with Message Oriented Middleware/Enterprise Service Bus technologies.

  • Experience with micro services and RESTful paradigms.

  • Experience with modern UI paradigms (client-side scripting).

  • Experience in object oriented design and development, reusable components design and development, UML.

  • Experience with unit and integration testing and automatic testing frameworks, as well as CI/CD and integration tools like Jenkins, Sonar.

  • Strong practical experience with Kafka.

  • Strong practical experience with Elastic Search.

  • Strong practical experience with BPMN.

  • Practical experience with most of the following: XML, GIT, HTML, IntelliJ, JPA, Maven, Spring, CSS, Web Services, Scrum, JSON, PL-SQL, SQL, Hibernate, REST API, JavaScript, Google Cloud computing, React, Oracle, SOAP, Tomcat, WSDL, Eclipse/Workshop 10.3, Ant, SoapUI.

  • Ability to apply high quality standards.

  • Analysis and problem solving skills.

  • Ability to participate in technical meetings and good communication skills.

SPECIFIC EXPERTISE

Following specific expertise is mandatory for the performance of tasks:

  • At least 10 years of experience with Java

  • At least 10 years of experience with SQL

  • At least 10 years of experience with REST webservices

  • At least 5 years of experience with Agile methodology

  • At least 5 years of experience with Angular 2 plus (preferably recent experience with Angular 18)

  • At least 5 years of experience with GIT

or

Hybrid
  • Brussels, Belgium