Posted on: 03/07/2026
Role Summary :
We are looking for a hands-on Java Solution Architect to design and lead scalable, secure, event-driven platforms. The ideal candidate has deep expertise in Java/Spring Boot microservices, Kafka, Redis/KeyDB, and open-source databases (Cassandra, PostgreSQL), with experience building high-throughput, low-latency systems.
Key Responsibilities :
1. Architecture & Design :
- Define service boundaries using DDD; create service contracts and API specifications.
- Design Kafka-based event flows (topics, partitions, retention, DLQs, idempotency).
- Choose fit-for-purpose storage (Cassandra vs PostgreSQL) for workloads.
- Engineer caching strategies using Redis/KeyDB.
- Establish NFRs (performance, availability, RPO/RTO) and capacity planning.
2. Security & Compliance :
- Implement OAuth2/OIDC, mTLS, token-based auth, key rotation, encryption at rest/in transit.
- Work with InfoSec/AppSec for threat modeling, VAPT, secure SDLC integration.
3. DevOps & Observability :
- Drive CI/CD pipelines (blue/green/canary), container orchestration (Kubernetes).
- Define SLOs/SLIs; implement metrics, logs, traces; promote proactive alerting.
4. Governance & Standards :
- Publish architecture guidelines, coding standards, and API governance (versioning, deprecation).
- Champion documentation (ADR, sequence diagrams, data flow, runbooks).
5. Mentoring & Leadership :
- Coach engineers; conduct design/code reviews; lead PoCs and migrations.
- Collaborate with Product/Delivery to align scope, timelines, and risk mitigation.
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Technical / Solution Architect
Job Code
1651268