SDE-2 (Backend)

3 - 7 years

0 Lacs

Posted:2 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview: As a Backend Engineer at Habit, you will play a crucial role in implementing backend services and APIs using Java + Spring Boot. Your responsibilities will include designing efficient schemas, writing optimized SQL queries, building event-driven flows, and maintaining background jobs and transactional operations. Additionally, you will be expected to write high-quality tests, review pull requests, and actively contribute to raising the quality standards within the team. Collaboration with product and operations teams to translate requirements into robust systems will be a key aspect of your role. Furthermore, mentoring junior engineers and fostering a strong engineering culture will be part of your responsibilities. Key Responsibilities: - Implement backend services and APIs in Java + Spring Boot - Design efficient schemas and optimize SQL queries - Develop and maintain event-driven flows using technologies such as Kafka and PubSub - Write high-quality tests, review pull requests, and contribute to enhancing the overall code quality - Debug and resolve production issues efficiently - Collaborate with product and operations teams to create resilient systems - Mentor junior engineers and actively participate in building an engineering culture Qualifications Required: - Strong fundamentals in computer science including data structures, algorithms, and system design - Hands-on experience with backend development, preferably using Java + Spring Boot - Proficiency in SQL including schema design, query optimization, and transactional reasoning - Experience with microservices, REST/gRPC APIs, and asynchronous processing - Familiarity with event streaming platforms like Kafka, RabbitMQ, or cloud pub/sub systems - Cloud platform experience, with a preference for GCP and familiarity with AWS/Azure/OCI - Knowledge of containerization, Kubernetes, and deployment processes - Strong focus on unit and integration testing, with a pragmatic approach towards code quality Additional Details: At Habit, speed is not just about food; it's about how we build. As a Backend Engineer, you will have the opportunity to work on real systems that handle thousands of daily orders, witness your code being deployed rapidly, and mentor junior engineers while actively contributing to the development process. Think it, build it, and ship it within a dynamic and collaborative environment at Habit.,

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You

hyderabad, telangana

hyderabad, telangana, india

hyderabad, telangana

hyderabad, telangana, india