Job Openings
Senior Application Architect – Microservices Audit Lead Job ID: JP054250
About the job Senior Application Architect – Microservices Audit Lead Job ID: JP054250
Senior Application Architect – Microservices Audit Lead
Overview
We are seeking a highly experienced Application Architect to lead an independent technical audit of a large-scale Java microservices platform. The mission focuses on evaluating architecture quality, performance, resilience, distributed data consistency, maintainability, and operational risks within a complex business-critical environment.
Key Responsibilities
- Lead a comprehensive audit of a distributed Java/Spring Boot microservices ecosystem.
- Assess application performance, scalability, and processing efficiency for both transactional and batch workloads.
- Evaluate microservice boundaries, service interactions, and architectural decisions.
- Analyze distributed data consistency patterns, including event-driven architectures, Kafka-based messaging, outbox/inbox mechanisms, and idempotency.
- Review PostgreSQL data models, database performance, replication strategies, and reporting architectures.
- Assess resilience, observability, monitoring, logging, traceability, and incident recovery capabilities.
- Identify technical debt, architectural weaknesses, performance bottlenecks, and operational risks.
- Evaluate data migration and document migration strategies, including impacts on performance and data integrity.
- Produce actionable recommendations, risk assessments, and executive-level reporting.
- Present findings and recommendations to governance and leadership stakeholders.
Required Skills & Experience
- Expert-level experience leading complex architecture audit engagements.
- Strong expertise in Java, Spring Boot, and distributed microservices architectures.
- Proven experience with event-driven systems, Kafka, and distributed consistency patterns.
- Deep understanding of PostgreSQL, API integrations (REST/SOAP), batch processing, and containerized environments.
- Ability to assess scalability, resilience, observability, and maintainability in large enterprise systems.
- Strong analytical, communication, and executive presentation skills.
- Fluent French (C2 level).
Deliverables
- Executive summary for senior management.
- Detailed technical audit report with quantitative and qualitative findings.
- Prioritized recommendation roadmap based on impact, effort, and risk.
- Technical risk assessment and architecture risk map.
- Governance presentation and stakeholder briefing materials.
Project Details
- Role: Senior Application Architect / Audit Lead
- Location: Namur, Belgium
- Work Model: Hybrid
- On-site Presence: Approximately 30% during discovery, workshops, and final presentations
- Language: French (mandatory)
Ideal Profile
A senior architect with extensive experience auditing large-scale Java/Spring Boot microservices platforms, capable of delivering independent, fact-based assessments and strategic recommendations to both technical teams and executive stakeholders.