The Tech Lead Risk and Credit will join a large team responsible for risk and credit systems inside a Belgian retail bank, taking technical ownership of backend services built in Java and deployed on cloud platforms. The role exists to ensure architectural coherence, production readiness and strong DevOps practices across multiple squads working on microservices and event-driven components, and is based in Brussels.
The mission
You will lead the technical direction for the risk and credit product domain, translating enterprise architecture into maintainable designs and Architectural Decision Records. The landscape includes Java-based microservices, event-driven message flows, CI/CD pipelines and infrastructure-as-code, serving internal risk teams and downstream decisioning engines. Meeting non-functional requirements for scalability, resilience, security and operability is central to success.
On a day-to-day basis you will work with 2-4 cross-functional squads and platform teams to plan and deliver features, sign off production readiness, and reduce technical debt. Responsibilities include defining engineering standards, mentoring senior developers, driving automated testing and observability, and troubleshooting high-severity production incidents to lower MTTR. You will also collaborate with product owners and architects to prioritise technical work against business outcomes.
Your responsibilities
- Own and document the technical roadmap and Architectural Decision Records, ensuring designs meet scalability and security requirements
- Drive end-to-end delivery quality by enforcing CI/CD, automated testing and production readiness criteria
- Mentor engineers, raise the technical bar through code reviews and pair programming, and reduce technical debt using measurable metrics
- Lead incident response and post-mortems, identify root causes and implement performance optimisations to improve MTTR
- Collaborate with platform/infrastructure teams on Terraform/Ansible implementations and observability tooling to ensure operational sustainability
- Translate product priorities into actionable technical plans and balance short-term delivery with long-term system health
Your profile
Essential skills
- At least 10 years of development experience and a minimum of 5 years in technical leadership or tech lead roles
- Strong hands-on experience with Java, cloud platforms and microservices architecture
- Proven experience designing for scalability, performance optimisation and production troubleshooting
- Practical knowledge of CI/CD pipelines, infrastructure-as-code (Terraform or Ansible), and observability tools
- Experience working in Agile/Scrum teams and collaborating with product owners on backlog prioritisation
- Clear technical communication and stakeholder management skills
Preferred skills
- Experience with Docker and Kubernetes, serverless patterns or legacy system modernisation
- Familiarity with domain-driven design (DDD) and event sourcing
- Exposure to security-by-design and compliance requirements in financial systems
Languages
- English, C1/C2 (fluent) required
- Dutch and French, B1/B2 desirable
Education
- Master degree in informatics, engineering or computer science, or equivalent experience