04 Oct
|
Nodeascend Technologies
|
Faridabad
04 Oct
Nodeascend Technologies
Faridabad
Set the architecture for distributed Java systems - service boundaries, contracts, data ownership and the migration path off the monolith.
View full description Hide description
What you will do
- Draw service boundaries that survive contact with a real roadmap, and document why they sit where they do.
- Own API contracts, versioning policy and the event schema across services.
- Lead strangler-fig migrations from monolith to services without a big-bang cutover.
- Set the standards for resilience - timeouts, retries, circuit breakers, idempotency.
- Review designs across teams and make the trade-offs explicit rather than implicit.
What we are looking for
- 7 years in Java, with several of them designing rather than only implementing.
- Spring Boot and Spring Cloud at depth, including the failure modes.
- Kafka or an equivalent event backbone in production, with a considered view on exactly-once claims.
- Fluent in domain-driven design vocabulary and able to use it without hiding behind it.
- Has run a migration that shipped incrementally and did not require a freeze.
Stack Java Spring Boot Kafka gRPC Kubernetes PostgreSQL Redis
Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.
📌 Java Microservice Architect (Faridabad)
🏢 Nodeascend Technologies
📍 Faridabad