Senior Application Architect – Microservices Audit Lead Job ID JP054250
Job Summary
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.
- 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.
- 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).
- 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.
- 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)
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.