Job Description
At
, we are building a high-performance AI recruiting platform that processes massive datasets, orchestrates event-driven workflows, and powers intelligent automation at scale.
Our backend is built on
Java + Spring microservices , and our distributed architecture includes:
Kafka
AWS SQS
Redis
Redshift
AWS Lambda
Core AWS services
SQL Server
React frontend
(Bonus: Apache Camel)
We’re looking for a
Senior Backend Engineer
who has real-world experience designing and operating distributed systems — not just using microservices, but understanding how they behave under production load.
This role is for someone who has solved hard distributed systems problems and enjoys building infrastructure that scales.
What You’ll Own
Design and build distributed microservices using
Java + Spring Boot
Architect event-driven systems using
Kafka and SQS
Build reliable asynchronous workflows across services
Design fault-tolerant processing pipelines
Optimize data flows between operational DBs and
Redshift
Use
Redis
strategically for caching and performance optimization
Implement scalable serverless components with
AWS Lambda
Improve system resilience, latency, and throughput
Lead architectural decisions around service communication and data consistency
Drive engineering best practices and conduct deep code reviews
What We Care About Most
Extensive experience building distributed applications.
You should deeply understand:
Event-driven architecture
Message brokers (Kafka, SQS)
Distributed transactions & eventual consistency
Idempotency patterns
Retry and dead-letter queue strategies
Concurrency and race conditions
Backpressure handling
Horizontal scaling patterns
System observability and debugging under load
Tradeoffs in consistency vs availability (CAP theorem)
If you’ve never debugged production issues in a distributed system, this role likely isn’t the right fit.
Required Skills
7+ years of backend engineering experience
Strong expertise in
Java
Deep hands-on experience with
Spring / Spring Boot
Real production experience with
Kafka
Experience with
AWS services
(Lambda, SQS, etc.)
Strong SQL skills (we use SQL Server)
Experience building high-throughput systems
⭐ Strong Plus
Experience with
Apache Camel
(integration patterns, routing, message transformation)
Experience with
Redis
in distributed caching scenarios
Experience designing ETL pipelines into
Redshift
Experience scaling systems handling large data volumes
Startup experience (high ownership, fast iteration)
Experience working closely with frontend teams (React)
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.
Job Details
Posted Date:
March 5, 2026
Job Type:
Technology
Location:
India
Company:
Curately AI, Inc
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.