Talent.com
Marblex
MarbleX - Java Solution ArchitectMarblex • Hyderabad
MarbleX - Java Solution Architect

MarbleX - Java Solution Architect

Marblex • Hyderabad
16 days ago
Job description

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 :

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 :

1. Cassandra for time-series, high write throughput, and horizontal scaling.

2. PostgreSQL for transactional integrity, complex joins, and reporting.

- Engineer caching strategies using Redis/KeyDB (read-through/write-through, TTL, eviction).

- Establish NFRs (performance, availability, RPO/RTO) and capacity planning.

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.

DevOps & Observability :

- Drive CI/CD pipelines (blue/green/canary), container orchestration (Kubernetes).

- Define SLOs/SLIs; implement metrics, logs, traces; promote proactive alerting.

Governance & Standards :

- Publish architecture guidelines, coding standards, and API governance (versioning, deprecation).

- Champion documentation (ADR, sequence diagrams, data flow, runbooks).

Mentoring & Leadership :

- Coach engineers; conduct design/code reviews; lead PoCs and migrations.

- 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 :

1. Cassandra : Data modeling (partition keys, clustering), consistency levels, compaction strategies.

2. 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; collaborative 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.

(ref:hirist.tech)
Create a job alert for this search

MarbleX - Java Solution Architect • Hyderabad

Similar jobs

Cloud Architect

AmazonHyderabad, Republic Of India, IN

AWS Infrastructure Services owns the design, planning, delivery, and operation of all AWS global infrastructure.In other words, we’re the people who keep the cloud running.We support all AWS data c... Show more

 • Promoted • New!

Solutions Architect

FedExHyderabad, Telangāna, IN

Responsible for leading the development of comprehensive solution architecture strategies, ensuring seamless integration of application solutions across teams and domains while maintaining robust t... Show more