Java Solution Architect (Maharashtra)

Java Solution Architect (Maharashtra)

04 Aug
|
Wits Innovation Lab
|
Maharashtra

04 Aug

Wits Innovation Lab

Maharashtra

- 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

- o Define service boundaries using DDD; create service contracts and API specifications.
- o Design Kafka-based event flows (topics, partitions, retention, DLQs, idempotency).
- o Choose fit-for-purpose storage (Cassandra vs PostgreSQL) for workloads: Cassandra for time-series, high write throughput, and horizontal scaling.
- PostgreSQL for transactional integrity, complex joins, and reporting.
- o Engineer caching strategies using Redis/KeyDB (read-through/write-through, TTL, eviction).
- o Establish NFRs (performance, availability, RPO/RTO) and capacity planning.

2. Security Compliance

- o Implement OAuth2/OIDC, mTLS, token-based auth, key rotation, encryption at rest/in transit.
- o Work with InfoSec/AppSec for threat modeling, VAPT, secure SDLC integration.

3. DevOps Observability

- o Drive CI/CD pipelines (blue/green/canary), container orchestration (Kubernetes).
- o Define SLOs/SLIs; implement metrics, logs, traces; promote proactive alerting.

4. Governance Standards

- o Publish architecture guidelines, coding standards, and API governance (versioning, deprecation).
- o Champion documentation (ADR, sequence diagrams, data flow, runbooks).





5. Mentoring Leadership

- o Coach engineers; conduct design/code reviews; lead PoCs and migrations.
- o Collaborate with Product/Delivery to align scope, timelines, and risk mitigation.

Required Technical Skills (Deep Expertise)

- Java: Java 17+, Spring Boot, Spring Cloud, reactive programming (WebFlux).
- Microservices: API Gateway, service mesh (Istio/Linkerd), resilience (Resilience4j).
- Kafka: Kafka Connect, Streams, consumer lag management, schema registry (Avro/JSON).
- Redis/KeyDB: Cluster configuration, HA, persistence (AOF/RDB), pub/sub and streams.

Databases:

- o Cassandra: Data modeling (partition keys, clustering), consistency levels, compaction strategies.
- o PostgreSQL: Indexing strategies, partitioning, query planning, isolation levels, VACUUM.
- Cloud Infra: Docker, Kubernetes, Helm/Terraform; AWS/Azure/GCP (EKS/AKS/GKE).
- Observability: Prometheus, Grafana, ELK/EFK, OpenTelemetry.
- Security: JWT, mTLS, secrets management (Vault/KMS), OWASP Top 10, compliance-aware design.

Soft Skills

- Strong stakeholder communication; ability to simplify complex technical decisions.
- Ownership mindset; risk identification and mitigation.
- Mentorship; cooperative leadership across cross-functional teams.

Preferred Experience

- Payments, reconciliation/settlement, high-throughput transaction systems.
- Event-driven architecture, CQRS, outbox/CDC patterns (Debezium).
- Performance tuning under production loads; chaos testing.

📌 Java Solution Architect (Maharashtra)
🏢 Wits Innovation Lab
📍 Maharashtra

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: java solution architect (maharashtra) / maharashtra

Subscribe to this job alert:

Get the latest job offers by email for: java solution architect (maharashtra) / maharashtra