Backend Engineer (Java / Spring Boot)
- 3–6 years
- New Delhi, India (Hybrid)
- Full-time
- Java
- Spring Boot
- PostgreSQL
- Kafka
- Docker
Overview
You will design and build back-end services for systems that carry real operational load: order platforms, HR systems and enterprise integrations.
Responsibilities
- Design and implement services and APIs in Spring Boot
- Model data in PostgreSQL and MongoDB
- Build event-driven integrations with Kafka or RabbitMQ
- Implement authentication and role-based access control
- Improve observability, performance and reliability of services
Requirements
- Solid Java and Spring Boot experience in production systems
- Understanding of transactions, indexing and query performance
- Experience with Spring Security and JWT-based authentication
- Familiarity with Docker
Nice to have
- Experience with Kafka
- Distributed tracing experience
- Cloud experience on AWS or Azure
What you will build
- Microservices for high-volume ordering platforms
- Scheduling and workforce systems
- Integration layers for legacy systems
Interview process
- 01Application review. We read every application and reply either way, usually within a week.
- 02Introductory call. 30 minutes about your experience, what you want to work on and how we work.
- 03Practical exercise. A small, realistic task — reviewing code, designing a data model or a flow. Not a whiteboard puzzle.
- 04Technical conversation. We discuss your exercise and past work with the engineers you'd work alongside.
- 05Offer. A clear written offer, with time to ask questions.
