Job Description
We currently have a vacancy for an Application Architect fluent in English, to offer his/her services as an expert who will be based in Brussels, Belgium.
- The work will be carried out either in the company’s premises or on site at customer premises.
- In the context of the first assignment, the successful candidate will be integrated into the Development team of the company that will closely cooperate with a major client’s IT team on site.
Your tasks
- Read and understand executable BPMN2.0 specifications and UML models.
- Implement existing functional requirements for back-end / front-end using project selected technologies.
- Design and develop APIs and apply implementation best practices.
- Participating in the design and creation of scalable software and responsive applications.
- Design of user interactions on web pages and development of features to enhance the user experience.
- Creation of micro services and databases for functionality and integration of DevOps pipelines.
- Design and implementation of data storage solutions.
- Understanding and implementation of security and data protection.
Requirements
- Bachelor’s degree in IT or relevant discipline, combined with minimum 11 years of relevant working experience in IT.
- Experience with middleware integration platforms. Experience with micro-services, macro-services and event-management based architectures.
- Expertise in using Java, Spring, Spring Boot, Kafka, Oracle DB and Elastic Search.
- Strong expertise in process analysis for streamlining and automation(BPMN 2.0, Camunda).
- Very good expertise in Angular 14+, Typescript and JavaScript(ES6).
- Very good expertise in micro-frontend architecture patterns.
- Good expertise and effective work experience in CSS/SASS, HTML5, and SVG.
- Working experience with CI/CD (GitLab, JIRA, Confluence, Bamboo, Nexus, Crucible, Jenkins and Sonar).
- Knowledge and understanding of cloud architecture pattern and integration tools (AWS/Microsoft Azure).
- Proven experience in Client-side Single Page Application development and big UI projects.
- Effective work experience in NodeJS development and dependency management.
- Effective work experience with authentication systems based on SSO and CAS: Session cookie management through REST API, session time-out state recovery.
- Expertise in Web vulnerabilities, including Cross site scripting and Cross site request forgery.
- Good knowledge of Enterprise Architecture (ARIS).
- Excellent command of English is required.
Hiring Team Member
