Application Architects
Introduction
As part of development projects at Smals (intra muros), we are looking for an Architect/Developer to join our teams. The assignment will be full-time within an integrated Smals team, and the candidate will be expected to collaborate on a strategic project.
The candidate is expected to be able to master development tasks, provide support to other developers, and manage the delivery pipeline (CI/CD), replacing the architect currently in place.
Skills and Tasks
The main skills and tasks expected of the candidate are:
-
Fulfill the role of architect in the implementation of architectural choices (for example: REST service contracts, functional assistance for swagger definitions, ...)
-
Define and maintain the lifecycle with regard to dependencies (for example: Camunda and other Angular, Java dependencies, ...)
-
Ensure team cohesion by participating in Agile delivery (Sprint Retro, Planning, Daily Standup, Poker Planning, ...)
-
Conduct and encourage code review and ensure proper source code management (Git) in compliance with the tenant's guidelines
-
Act as the primary technical point of contact
-
Knowledge and mastery of hexagonal architecture is an asset
Hard skills/tools
-
Java 21/25
-
Angular 19/21
-
PostgreSQL 16
-
Camunda 7 (BPMN/DMN)
-
Jenkins DSL
-
Openshift (namespace/config/secret/pod)
-
REST APIs (contract first)
-
Springboot 3.5/4.X
-
Bootstrap
-
HTML/CSS/JS
-
Jira
-
Minimum 10 years of development experience, including at least 5 in Java
Soft skills
-
Good communicator
-
Able to understand and collaborate with functional analysts
-
Able to be front-facing towards the business if needed
-
Team enabler
-
Analytical mindset
-
Prioritize collaboration above all
Apply for this Job
This position was originally posted on Pro Unity.
It is publicly accessible, and we recommend applying directly through the Pro Unity website instead of going through third party recruiters.
Search jobs by category
- AI Engineer
- Application Support Analyst
- Business Analyst
- Business Intelligence Analyst
- CRM Developer
- Cybersecurity Analyst
- Data Analyst
- Database Administrator
- Data Engineer
- Data Scientist
- Developer
- DevOps Engineer
- Embedded Systems Engineer
- ERP Consultant
gofreelance
© 2026 gofreelance.be