SDE-2 (Backend)

3 - 7 years

0 Lacs

Posted:3 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview: You are someone who values clean APIs, scalable services, and reliable code. With a strong foundation in software development, you enjoy designing, debugging, and guiding junior engineers. If you are unafraid of speed, taking ownership, and using food analogies, this role is perfect for you. Key Responsibilities: - Implement backend services and APIs using Java + Spring Boot for efficient and quick delivery. - Design optimized schemas and write SQL queries that enhance database performance. - Develop and manage event-driven flows using technologies like Kafka, PubSub, background jobs, and transactional operations. - Write high-quality tests, conduct code reviews, and elevate the team's overall code quality standards. - Demonstrate a proactive approach in debugging and resolving production issues. - Collaborate closely with product and operations teams to translate requirements into robust systems. - Provide mentorship to junior engineers and actively contribute to fostering an engineering culture within the team. Qualifications Required: - Possess strong Computer Science fundamentals including knowledge of data structures, algorithms, and system design principles. - Hands-on experience in backend development, preferably using Java + Spring Boot. - Proficient in SQL with skills in schema design, query optimization, and transactional logic. - Previous exposure to microservices, REST/gRPC APIs, and asynchronous processing. - Familiarity with messaging systems like Kafka, RabbitMQ, or cloud pub/sub services. - Experience working with cloud platforms, preferably GCP, but knowledge of AWS/Azure/OCI is acceptable. - Knowledge of containerization, Kubernetes, and deployment practices. - Strong focus on unit and integration testing, with a practical approach to ensuring code quality. Additional Details: At Habit, speed is not just about foodit's how we operate. In this role, you will have the opportunity to take ownership of real systems that drive thousands of daily orders, witness your code in action quickly, mentor fellow engineers, and remain actively involved in the development process. Think it. Build it. Ship it in 10. Role Overview: You are someone who values clean APIs, scalable services, and reliable code. With a strong foundation in software development, you enjoy designing, debugging, and guiding junior engineers. If you are unafraid of speed, taking ownership, and using food analogies, this role is perfect for you. Key Responsibilities: - Implement backend services and APIs using Java + Spring Boot for efficient and quick delivery. - Design optimized schemas and write SQL queries that enhance database performance. - Develop and manage event-driven flows using technologies like Kafka, PubSub, background jobs, and transactional operations. - Write high-quality tests, conduct code reviews, and elevate the team's overall code quality standards. - Demonstrate a proactive approach in debugging and resolving production issues. - Collaborate closely with product and operations teams to translate requirements into robust systems. - Provide mentorship to junior engineers and actively contribute to fostering an engineering culture within the team. Qualifications Required: - Possess strong Computer Science fundamentals including knowledge of data structures, algorithms, and system design principles. - Hands-on experience in backend development, preferably using Java + Spring Boot. - Proficient in SQL with skills in schema design, query optimization, and transactional logic. - Previous exposure to microservices, REST/gRPC APIs, and asynchronous processing. - Familiarity with messaging systems like Kafka, RabbitMQ, or cloud pub/sub services. - Experience working with cloud platforms, preferably GCP, but knowledge of AWS/Azure/OCI is acceptable. - Knowledge of containerization, Kubernetes, and deployment practices. - Strong focus on unit and integration testing, with a practical approach to ensuring code quality. Additional Details: At Habit, speed is not just about foodit's how we operate. In this role, you will have the opportunity to take ownership of real systems that drive thousands of daily orders, witness your code in action quickly, mentor fellow engineers, and remain actively involved in the development process. Think it. Build it. Ship it in 10.

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, all india

hyderabad, telangana

hyderabad, telangana, india

hyderabad, all india

hyderabad, telangana

hyderabad, telangana, india