Cutshort logo
For Employers
Hiring for our product base client for Bangalore logo
Technical Lead - BigBasket
Hiring for our product base client for Bangalore
Technical Lead - BigBasket

Technical Lead - BigBasket at Hiring for our product base client for Bangalore · Bengaluru (Bangalore) · 6 - 12 years · ₹25L - ₹46L / yr (ESOP available) · Posted 16 Mar 2022

Natalie Consultants's logo

Technical Lead - BigBasket

at Hiring for our product base client for Bangalore

Agency job
6 - 12 yrs
₹25L - ₹46L / yr (ESOP available)
Bengaluru (Bangalore)
Skills
skill iconJava
Hibernate (Java)
skill iconSpring Boot
J2EE
Microservices

Location: Bangalore

Function: Software Engineering → Backend Development

Requirements:

  • 4 + years of experience in Java, Spring, Hibernate, Springboot/microservices
  • Good understanding and practical experience in Spring framework ( Spring boot,JPA,MVC)
  • Extensively worked on microservices based design architecture
  • Strong command on Data Structures, algorithms & Problem Solving
  • Very strong on Oops Java Basic,
  • Good on Multithreading Concepts
  • Should have good exposure on Messaging platform (Kafka,JMS, AMQ etc,)

About Bigbasket.com

At bigbasket.com we believe in being smart, quick and efficient, making your life as leisurely as possible. We understand that in this fast-paced world, time is always of the essence and hence want to make your grocery shopping easy and convenient so that no time is wasted in this process. So, no more hassle of going down to the grocery store and long queues for billing etc. You can browse through our varied range of products at bigbasket.com, order them and get them to be delivered at your own convenient time slot.

 

We specially hand pick each and every product for you, putting it through a safety packaging process and finding your home, no matter how bad the wind is or how cold the weather is. Our ''No questions asked refund' and ''10% off for a delayed delivery'' policy makes us a customer friendly online food and grocery store. Just follow three simple steps and get your order delivered - simply Browse, Add to cart & Choose delivery slot!

Why Explore a Career at Bigbasket.com

Bigbasket engineering thrives on out of the box thinking and relentless pursuit of excellence. We are looking for senior developers who share our passion for building world class software. If you are excited about the prospect of changing the way India shops for groceries and being a pioneer -- then this a great home for you. Not to mention the thrill of building products that millions use on a daily basis and using cutting edge technology to make the products customers love.

 

While we are techies at heart -- we don't use technology for the sake of technology, but pride ourselves in solving customer problems in the most efficient and elegant ways. Do the customers really care about efficient implementation of Levenshtein Distance? Well no. But they really appreciate when their typos are pardoned and don't get in the way. Similarly customers don't give a damn that robots efficiently segregate their packets, but they do care about their orders delivered in a timely way.

 

If you enjoy Coding, Testing and love solving business problems, then we'd like to meet you.

Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos

Similar jobs (10)

MNC
MNC
Agency job
Bengaluru (Bangalore), Hyderabad
6 - 15 yrs
₹18L - ₹32L / yr
Kafka
Microservices

Job Description:

We are looking for experienced Java professionals with strong backend development experience to join our technology team. The ideal candidate should have hands-on experience in Java, Spring Boot, Microservices, and related backend technologies.

Key Responsibilities:

  • Design, develop, and maintain scalable backend applications using Java and Spring Boot.
  • Develop and integrate RESTful APIs and Microservices.
  • Work with Kafka for event-driven architecture and messaging.
  • Write clean, efficient, and maintainable code.
  • Troubleshoot and resolve application issues.
  • Collaborate with frontend, QA, DevOps, and other technical teams.
  • Participate in code reviews, design discussions, and technical solutioning.
  • Ensure application performance, scalability, and reliability.

Primary Skills:

  • Core Java
  • Spring Boot
  • Microservices
  • REST API
  • Kafka
  • SQL / Database

Good to Have:

  • React.js
  • Cloud technologies
  • Docker / Kubernetes
  • CI/CD
  • Agile/Scrum experience


Read more
VY SYSTEMS PRIVATE LIMITED
Hyderabad, Bengaluru (Bangalore)
9.5 - 15 yrs
₹8L - ₹30L / yr
skill iconJava
skill iconSpring Boot
Microservices
Apache Kafka
Lead management


Role: Java Backend Lead

Experience: 9.5+ Years

Location: Hyderabad / Bangalore

Notice Period: Immediate to 15 Days

Interview Process: All Rounds Virtual

Mandatory Skills

  • Strong hands-on experience in Java
  • Spring Boot
  • Microservices
  • Kafka
  • Strong technical/lead experience

Job Description

We are looking for an experienced Java Backend Lead with 9.5+ years of experience in backend application development and technical leadership.

The candidate should have strong expertise in Java, Spring Boot, Microservices, and Kafka, along with experience leading technical teams and delivering scalable backend solutions.

Key Responsibilities

  • Design and develop scalable backend applications using Java and Spring Boot.
  • Develop and maintain Microservices-based applications.
  • Work extensively with Kafka for event-driven applications.
  • Provide technical leadership and guide development teams.
  • Participate in architecture, design, coding, code reviews, and troubleshooting.
  • Collaborate with cross-functional teams to deliver projects successfully. 


Read more
MNC
Hyderabad
10 - 15 yrs
₹28L - ₹30L / yr
skill iconJava
Backend
Lead

Job Summary

We are looking for an experienced Java Backend Lead with strong expertise in backend application development, system design, and technical leadership. The candidate will be responsible for developing scalable applications, guiding the development team, and ensuring high-quality delivery.

Key Responsibilities

  • Lead and mentor backend development teams.
  • Design and develop scalable, high-performance backend applications.
  • Develop applications using Core Java, Java 8/11/17+ and Spring Boot.
  • Design and implement RESTful APIs and microservices.
  • Work with databases such as Oracle, MySQL, PostgreSQL or similar.
  • Conduct code reviews and ensure coding standards and best practices.
  • Troubleshoot performance, production, and technical issues.
  • Collaborate with architects, product teams, QA, and other stakeholders.
  • Participate in system design, technical discussions, and solution development.
  • Ensure application security, scalability, reliability, and performance.
  • Guide the team in Agile/Scrum development practices.

Mandatory Skills

  • 10–15 years of overall IT experience.
  • Strong hands-on experience in Java.
  • Strong experience with Spring Boot and Microservices.
  • Experience in REST API development.
  • Strong knowledge of SQL and relational databases.
  • Experience in system design and application architecture.
  • Good experience in technical leadership and team mentoring.
  • Strong problem-solving and communication skills.

Preferred Skills

  • Experience with AWS/Azure/GCP.
  • Knowledge of Kafka/RabbitMQ.
  • Experience with Docker/Kubernetes.
  • Exposure to CI/CD tools such as Jenkins, GitHub Actions or Azure DevOps.
  • Experience working in Agile environments.


Read more
MNC
Bengaluru (Bangalore), Hyderabad
8 - 12 yrs
₹25L - ₹35L / yr
Lead
skill iconJava

Job Description:

We are looking for experienced Java professionals with strong backend development experience to join our technology team. The ideal candidate should have hands-on experience in Java, Spring Boot, Microservices, and related backend technologies.

Key Responsibilities:

  • Design, develop, and maintain scalable backend applications using Java and Spring Boot.
  • Develop and integrate RESTful APIs and Microservices.
  • Work with Kafka for event-driven architecture and messaging.
  • Write clean, efficient, and maintainable code.
  • Troubleshoot and resolve application issues.
  • Collaborate with frontend, QA, DevOps, and other technical teams.
  • Participate in code reviews, design discussions, and technical solutioning.
  • Ensure application performance, scalability, and reliability.

Primary Skills:

  • Core Java
  • Spring Boot
  • Microservices
  • REST API
  • Kafka
  • SQL / Database

Good to Have:

  • React.js
  • Cloud technologies
  • Docker / Kubernetes
  • CI/CD
  • Agile/Scrum experience


Read more
Avaniral Technologies Pvt Ltd
Pattabiram, Chennai
0 - 2 yrs
₹2.3L - ₹3.5L / yr
Analytical Skills
Problem solving
Communication Skills
Systems Development Life Cycle (SDLC)
Documentation
Career Guidance Technologies
at Career Guidance Technologies
1 candid answer
Karthi Rajan
Posted by Karthi Rajan
Chennai
5 - 6 yrs
₹5L - ₹7L / yr
skill iconReact.js
skill iconAngularJS (1.x)
skill iconSpring Boot
Hibernate (Java)
Microservices
+1 more

Urgent Requirement 🔥

👉 Java Backend with AWS

👉 Java Backend with React, Spring Boot, Microservices

Exp: 3+ Yrs

Loc: Chennai, Bangalore, Hyderabad

Immediate Joiners Preferred!

Read more
Wissen Technology
at Wissen Technology
4 recruiters
Khushboo Kumari
Posted by Khushboo Kumari
Mumbai
3 - 6 yrs
₹15L - ₹27L / yr
skill iconJava
skill iconSpring Boot
Microservices
Problem solving
Data Structures
+1 more

Eligibility:

  • Only IIT / NIT graduates
  • Immediate joiners preferred

Mandatory Skills:

  • Strong experience in Core Java
  • Spring Boot & Microservices
  • REST APIs
  • SQL / Relational Databases
  • Data Structures & Algorithms
  • Strong problem-solving skills
  • Experience in designing scalable backend applications

Good to Have:

  • Cloud (AWS/Azure/GCP)
  • Kafka / Messaging Systems
  • Docker & Kubernetes

Interested candidates who meet the above criteria can share their updated resume along with:

  • Total Experience
  • Current CTC
  • Expected CTC
  • Notice Period
  • Current Location


Read more
Cglia Solutions LLP
Rajana Harika
Posted by Rajana Harika
Hyderabad
4 - 8 yrs
₹6.5L - ₹12L / yr
skill iconSpring Boot
Spring MVC
Hibernate (Java)
skill iconJava
SQL
+2 more


Position Title : Software Engineer

Position Type: Full-Time

Department: Research & Development

Reports To: First Level Manager,


Company Background:

Affiliated with US Group companies, CGLIA Solutions LLP is an innovative Software Product Development organization developing highly available, highly secure, cloud-based enterprise software products catering to the needs of leading Research Facilities, University Medical Centers, Hospitals, and Pharmaceutical companies across the globe, ultimately contributing to the development of life-saving medications.

CGLIA is committed to helping software professionals unleash their creativity, build world-class enterprise applications, and accelerate their careers in a collaborative and innovation-driven environment.

Job Summary :

As a Software Engineer (Java), you will be responsible for designing, developing, and maintaining scalable, secure, and high-performance cloud-based enterprise applications. You will work closely with Product Management, Business Analysts, QA, DevOps, and cross-functional engineering teams to deliver innovative software solutions that exceed customer expectations.

The ideal candidate should be a self-starter with excellent analytical and problem-solving skills, strong expertise in Java backend technologies, and a passion for developing high-quality software. This role also provides an opportunity to mentor junior engineers, participate in technical discussions, and contribute to architectural decisions.


Key Responsibilities

  • Participate in requirement analysis and collaborate with Product Management to understand functional and non-functional requirements.
  • Contribute to technical design discussions and prepare technical design documentation.
  • Design, develop, test, and maintain scalable backend applications using Java and Spring Boot.
  • Develop and maintain RESTful APIs and Microservices.
  • Write clean, reusable, maintainable, and well-documented code following industry best practices.
  • Optimize application performance, scalability, reliability, and security.
  • Perform unit testing, code reviews, debugging, and production issue resolution.
  • Collaborate with QA, DevOps, UI, and Product teams throughout the software development lifecycle.
  • Mentor junior engineers and actively contribute to knowledge sharing within the team.
  • Stay updated with emerging technologies, frameworks, and software development best practices.
  • Participate in technical interviews and hiring activities to support organizational growth.
  • Undertake additional responsibilities as required to achieve project and organizational objectives.

Qualifications (Education, Experience, Skills & Knowledge)

  • Bachelor's degree in Computer Science, Information Technology, or an equivalent discipline.
  • 5+ years of hands-on experience in Java application development.
  • Strong expertise in Core Java (Java 8/11/17) and Object-Oriented Programming concepts.
  • Extensive experience with Spring Boot, Spring MVC, Spring Data JPA, Spring Security, and Hibernate.
  • Strong experience designing and developing RESTful APIs and Microservices.
  • Experience working with relational databases such as MySQL, PostgreSQL, Oracle, or MS SQL Server.
  • Good understanding of Data Structures, Algorithms, Design Patterns, and Multithreading.
  • Angular, Bootstrap, Material Design, HTML5, CSS, JavaScript
  • Hands-on experience with Git, Maven/Gradle, and Agile/Scrum development methodologies.
  • Experience with code quality tools such as SonarQube and static code analysis.
  • Exposure to Docker, Kubernetes, CI/CD pipelines, and cloud platforms (AWS, Azure, or GCP) is preferred.
  • Knowledge of messaging systems such as Kafka or RabbitMQ is an added advantage.
  • Strong analytical, troubleshooting, and debugging skills.
  • Excellent written, verbal, and interpersonal communication skills.
  • Ability to work independently and collaboratively in a fast-paced product development environment.
  • Eagerness to learn and adopt new technologies.
Read more
TeleApps
Iswarya S
Posted by Iswarya S
Chennai
2 - 3 yrs
₹3.5L - ₹4L / yr
IVR
skill iconJava
skill iconSpring Boot
API
JSON

1.Candidates should have experience in design and develop high-volume applications for delivering

high-availability and performance.

2. Write Well designed, testable and efficient code.

3. Ensure designs are in compliance with specifications.

4. Prepare and produce releases of software components.

5. Support continuous improvement by investigating alternatives and technologies for the

architectural review.

6. Should be highly motivated in both solo and team situations by contributing to a great team spirit.

7. Desire and drive to take an active role in improving the end product

8. Should have strong knowledge of client server interaction, good understanding of REST

architecture

SKILLS REQUIRED

Read more
MNC
MNC
Agency job
via VY SYSTEMS PRIVATE LIMITED by Akilandeswari Panneerselvam
Bengaluru (Bangalore)
5 - 7 yrs
₹6L - ₹15L / yr
skill iconJava
skill iconSpring Boot
Spring MVC
Data Structures
concurrency
+10 more

Role Type

Backend Engineering (Java + Distributed Systems/API)

Role Summary

We are looking for an experienced Java Backend Engineer who has strong hands-on expertise in multithreading (concurrency), distributed systems, transactional processing, and backend design. The role requires someone who can design, develop, and optimize services running in high-volume, low-latency enterprise environments.

Key Responsibilities

· Design and implement scalable backend services using Java (8/11/17) and Spring Boot.

· Build high-performance systems leveraging multithreading, concurrency controls, and asynchronous programming.

· Work on distributed system components such as messaging, caching, service discovery, and consistency models.

· Implement robust transaction handling using ACID principles, isolation levels, distributed transactions, and rollback mechanisms.

· Develop RESTful and event-driven APIs following best practices for security and reliability.

· Participate in architecture discussions, design reviews, and technical planning.

Must-Have Skills

· Strong Java 8+ (Streams, functional programming, Collections)

· Spring Boot, Spring MVC, Spring Data

· Concurrency & multithreading (executor frameworks, locks, synchronization, concurrent collections)

· Transaction handling: JPA/JDBC, Spring transactions, isolation levels

· Distributed systems: microservices communication, Kafka/RabbitMQ, caching, resilience patterns

· System design: scalability, load balancing, fault tolerance

Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos