Who we want
You’re someone who cares about clean APIs, scalable services, and code that never lies about freshness . You’ve got solid fundamentals, you can design and debug with confidence, and you’re excited about mentoring junior engineers.
If speed, ownership, and food analogies don’t scare you, you’ll fit right in.
Your playground
- Implement backend services and APIs in Java + Spring Boot (or whatever helps us ship fast and right).
- Design efficient schemas and write SQL that doesn’t make DBs cry.
- Build and maintain event-driven flows (Kafka, PubSub), background jobs, and transactional ops.
- Write high-quality tests, review PRs, and raise the quality bar for the team.
- Debug and fix production issues like you mean it.
- Work closely with product and ops to turn requirements into resilient systems.
- Mentor SDE-1s and help build engineering culture.
Must-have skills
Strong CS fundamentals : data structures, algorithms, system design basics.Hands-on with backend dev, preferably Java + Spring Boot .SQL chops : schema design, query tuning, transactional reasoning.Experience with microservices, REST / gRPC APIs, async processing.Familiar with Kafka, RabbitMQ, or cloud pub / sub systems.Cloud experience (GCP preferred, AWS / Azure / OCI fine).Containerization and some Kubernetes / deployment exposure.Unit and integration testing mindset, pragmatic approach to code quality.Why Habit?
At Habit, speed isn’t just about food. It’s how we build.
You’ll own real systems that power thousands of daily orders, see your code go live fast, and mentor engineers while still getting your hands dirty.
Think it. Build it. Ship it in 10.