Tech Lead Solution Architect (Senior) - RVA ONEM
Description
ONEM-RVA is seeking a Senior Tech Lead Solution Architect for its transversal architecture team. The assignment combines technical leadership with attention to business and operational needs. The architect will define reference architectures and oversee their evolution. Development-team coaching and skills development form part of the mission.
The technical landscape includes Java, TypeScript, Angular, Spring Boot and container technologies. Responsibilities cover service indicators, objectives and agreements, technical debt and technology evolution. The architect will support strategic projects and business requirements specification. Security and information-management regulations also fall within the scope.
The assignment runs from 23 November 2026 to 31 December 2027 on a full-time hybrid basis in Brussels. Candidates need at least 15 years in Java development and its ecosystem, plus 10 years of successful Team Lead experience. Recent successful Spring backend migration architecture and complete project lifecycle management must be demonstrated. A CV and a sufficient response to the supplied Java exercise are required; social-security experience is strongly desired.
Top Reasons to Apply
Lead transversal architecture
Shape technology evolution
Drive Spring modernization
Develop engineering teams
Support public services
Detailed Responsibilities and Skills
Additional Responsibilities
- Align architecture with operations
- Collaborate with infrastructure teams and external partners
- Collect procurement requirements and evaluate products
- Provide internal training modules
General skills
- Demonstrate proven leadership capabilities.
- Show strong interest in operational and business aspects as well as technology.
- Hold a bachelor degree with a computing focus.
- Have completed at least Scrum Master training and/or ICT IT project-management training; a professional certification is not explicitly required.
- Have Solution Architect experience; portal lists Expert Application Architect with most recent experience at any time.
- Prove successful Team Lead experience of 10 years. This is a Team Lead threshold, not a stated 10-year Solution Architect threshold.
- Demonstrate management of the complete lifecycle of that migration project.
- Agile methodologies. Expert level and recency at any time are specified in the portal for Agile, Coaching and leadership & Team Management.
- Individual/team coaching. Expert level and recency at any time are specified in the portal for Agile, Coaching and leadership & Team Management.
- Needs analysis. Expert level and recency at any time are specified in the portal for Agile, Coaching and leadership & Team Management.
- Out-of-the-box thinking. Expert level and recency at any time are specified in the portal for Agile, Coaching and leadership & Team Management.
- Leadership/team management. Expert level and recency at any time are specified in the portal for Agile, Coaching and leadership & Team Management.
- Active knowledge of English.
- Active knowledge of French.
- Submit a CV in addition to a response to the exercise.
- Knowledge of social-security specificities is a major advantage.
- Knowledge particularly of ONEM responsibilities is a major advantage.
- At least one year of successful experience in a social-security institution is very strongly desired, not stated as mandatory.
Technical skills
- At least 15 years of experience in development and the Java ecosystem.
- Demonstrate recent successful implementation of an architecture for migrating a backend system to a modern Spring technology stack.
- Expert-level Java competency. Portal recency: any time. Angular is misspelled “Angluar” and OAuth2/OIDC “OAauth2/OIDC” in the portal skills list.
- Expert-level TypeScript competency. Portal recency: any time. Angular is misspelled “Angluar” and OAuth2/OIDC “OAauth2/OIDC” in the portal skills list.
- Expert-level Angular competency. Portal recency: any time. Angular is misspelled “Angluar” and OAuth2/OIDC “OAauth2/OIDC” in the portal skills list.
- Expert-level DDD competency. Portal recency: any time. Angular is misspelled “Angluar” and OAuth2/OIDC “OAauth2/OIDC” in the portal skills list.
- Expert-level CI/CD pipelines competency. Portal recency: any time. Angular is misspelled “Angluar” and OAuth2/OIDC “OAauth2/OIDC” in the portal skills list.
- Expert-level Docker / Kubernetes competency. Portal recency: any time. Angular is misspelled “Angluar” and OAuth2/OIDC “OAauth2/OIDC” in the portal skills list.
- Expert-level Spring (Boot) competency. Portal recency: any time. Angular is misspelled “Angluar” and OAuth2/OIDC “OAauth2/OIDC” in the portal skills list.
- Expert-level RabbitMQ competency. Portal recency: any time. Angular is misspelled “Angluar” and OAuth2/OIDC “OAauth2/OIDC” in the portal skills list.
- Expert-level OAuth2/OIDC competency. Portal recency: any time. Angular is misspelled “Angluar” and OAuth2/OIDC “OAauth2/OIDC” in the portal skills list.
- Expert-level OpenAPI/AsyncAPI competency. Portal recency: any time. Angular is misspelled “Angluar” and OAuth2/OIDC “OAauth2/OIDC” in the portal skills list.
- Expert-level OpenTelemetry competency. Portal recency: any time. Angular is misspelled “Angluar” and OAuth2/OIDC “OAauth2/OIDC” in the portal skills list.
- Expert-level Maven/Gradle competency. Portal recency: any time. Angular is misspelled “Angluar” and OAuth2/OIDC “OAauth2/OIDC” in the portal skills list.
- Expert-level TDD competency. Portal recency: any time. Angular is misspelled “Angluar” and OAuth2/OIDC “OAauth2/OIDC” in the portal skills list.
- Expert-level Cypress competency. Portal recency: any time. Angular is misspelled “Angluar” and OAuth2/OIDC “OAauth2/OIDC” in the portal skills list.
- Expert-level Hibernate competency. Portal recency: any time. Angular is misspelled “Angluar” and OAuth2/OIDC “OAauth2/OIDC” in the portal skills list.
- Expert-level C4/Archimate modeling competency. Portal recency: any time. Angular is misspelled “Angluar” and OAuth2/OIDC “OAauth2/OIDC” in the portal skills list.
- Provide a sufficient response to the supplied Java exercise; an absent or insufficient response is disqualifying. Preserve the source code as supplied; it contains apparent errors and must not be silently corrected.
Tools
- Angular — expert level; portal recency: any time.
- Docker / Kubernetes — expert level; portal recency: any time.
- Spring (Boot) — expert level; portal recency: any time.
- RabbitMQ — expert level; portal recency: any time.
- OpenAPI/AsyncAPI — expert level; portal recency: any time.
- OpenTelemetry — expert level; portal recency: any time.
- Maven/Gradle — expert level; portal recency: any time.
- Cypress — expert level; portal recency: any time.
- Hibernate — expert level; portal recency: any time.