Job Description

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 performan...

Ready to Apply?

Take the next step in your AI career. Submit your application to ITProposal today.

Submit Application