
Technical Lead - BigBasket
at Hiring for our product base client for Bangalore
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.

Similar jobs
Job Title: Lead Java Developer
Location: Bangalore
Experience: 8-12 years (only)
Job Overview:
We are looking for a highly experienced Java / Backend Developer with a strong background in investment banking/trading/brokerages to join our team. The ideal candidate will have extensive experience in developing front office and middle office systems which require high availability, high reliability and low latency/high throughput performance profiles.
Skills & Qualifications:
- 8 to 12 years of experience in Java development, with at least 4 years in the investment banking/financial services domain.
- Strong knowledge of Java, Spring Framework, RESTful web services.
- Hands-on experience with AWS Cloud and related services. Knowledge of Kubernetes is a plus.
- Solid experience with Kafka and/or messaging protocols.
- Familiarity with SQL databases (e.g., Postgres/Oracle).
- Strong problem-solving skills and ability to work in a team.
- Ability to understand and work with distributed systems / microservices architecture.
- Solid written and verbal communication skills to interface with other technology and business stakeholders.
Minimum Qualifications:
5+ years of experience with Linux/Unix system administration and networking fundamentals 3+ years in a Software Engineering role or equivalent experience
4+ years of working with AWS
4+ years of experience working with Kubernetes, Docker.
Strong skills in reading code as well as writing clean, maintainable, and scalable code
Good knowledge of Python
Experience designing, building, and maintaining scalable services and/or service-oriented architecture Experience with high-availability
Experience with modern configuration management tools (e.g. Ansible/AWX, Chef, Puppet, Pulumi) and idempotency
Bonus Requirements:
Knowledge of standard security practices
Knowledge of the Hadoop ecosystem (e.g. Hadoop, Hive, Presto) including deployment, scaling, and maintenance Experience with operating and maintaining VPN/SSH/ZeroTrust access infrastructure Experience with CDNs such as CloudFront and Akamai
Good knowledge of Javascript, Java, Golang
Job Description:
1) Good experience in Java
2) Hands-on experience in Spring boot
3) Hands-on experience in Microservices
SENIOR JAVA API DEVELOPER 3+ YRS EXP
Key Responsibilities:
Experience in Software Application Development, Object-Oriented Programming,
and Web-based Database Applications using JAVA/ J2EE technologies.
Expertise in using build tools like Maven and Gradle tools for building deployable
Artifacts such as War, JAR from source code and environment configuration.
Proficient in building Restful and SOAP web service by building SPRING BOOT Server in
the back-end to handle requests sent from the front-end jQuery Ajax calls.
Worked on JDBC for mapping the java objects to the relational database and SQL
queries to retrieve, insert and update the data from the database tremendous knowledge
in working with databases like Oracle, SQL
Providing day to day support of general DBA activities like Refreshing, Monitoring
the database data migration through audit and log.
Design, implement, and support services based on architecture design, SOA design
etc.
Collaborate with other team members and stakeholders.
PROFESSIONAL SKILLS:
Web Services: REST, SOAP
Backend programming languages: Java 8+
Frontend skills: Java Script
Supporting frameworks/skills: Spring MVC (Intermediate), Spring Boot, Play Framework,
Angular JS
Data access related skills: JPA, Spring Data with Hibernate
Build Tool: Maven, Gradle
Database: PostgreSQL, MySQL, Oracle, Mongo dB
Web/Application servers: Tomcat, Nginx
Version control Tool: Git, GitLab, Bit bucket
Project management tool: Jira
Operating System: Linux/Ubuntu, Windows environment
Additional Skills: JSON, knowledge on SOAP, Lombok, SonarLint, Junit.
Additional Tools: Postman, Swagger, pgAdmin3, Eclipse, IntelliJ, STS
AWS: lambda, cloud watch, API Gateway, Cognito, Redis, deployment using serverless,
dynamo db.
Requirements:
Degree in computer sciences, coding, or a related field.
At least 3years' experience in Java-based programming.
Significant coding skills in Java, with other languages being a major plus.
Exceptional problem-solving and analytical abilities.
Knowledge of current frameworks, SDKs, APIs, and libraries.
Excellent written and verbal communication.
Good organizational and time-management skills.
A strong portfolio of top-class coding and builds to your name.
Ability to work with other developers and assist junior team members.
Meticulous at both analysis and execution.
Regards
Team Merito
Description:
For over 10 years, Zscaler has been disrupting and transforming the security industry. Our 100% purpose-built cloud platform delivers the entire gateway security stack as a service through 150 global data centers to securely connect users to their applications, regardless of device, location, or network in over 185 countries protecting over 3,900 companies and have detected 100 Million threats/day.
We work in a fast-paced, dynamic and make it happen culture. Our people are some of the brightest and passionate in the industry that thrives on being the first to solve problems. We are always looking to hire highly passionate, collaborative and humble people that want to make a difference.
About the role :
This is a senior staff backend engineer role in the engineering team that designs, implements and maintains our state of the art product IllusionBLACK. The team is responsible for designing and implementing secure, highly performant and maintainable product.
Responsibilities:
- Architect, develop and maintain high performance, fault tolerant and scalable cloud hosted service using NodeJS
- End to end responsibility to continuously create and monitor the services you build
- Help design reusable and clean API's for our frontend React app
- Guide team members with handling complex issues
- You will also be responsible for database schema design and development of migration scripts
- Experiment with new technologies and ideas and help shape our stack and processes
Requirement:
- 10+ years professional SW development experience
- All our production applications are built with either Typescript or Python. You must have a strong understanding of NodeJS express apps written in Typescript and ES6
- Must have good experience with Python
- Solid experience with databases is a must. We use and love Postgres here at Smokescreen
- You should be able to design a complex database SQL schema normalized to 3NF on the back of a napkin at 3am in the morning
- Deep understanding and working knowledge of Redis cache
- Experience with Solr or Elasticsearch is a must. We use Solr for our event analytics exclusively
- Experience with AWS, Azure or GCP is a plus. We have a large distributed application running on AWS
- Experience with Docker/Swarm is a plus
- Experience in some stream processing platforms like Kafka/Redis stream is a plus
Role- Software Development Engineer-2
As a Software Development Engineer at Amazon, you have industry-leading technical abilities and demonstrate breadth and depth of knowledge. You build software to deliver business impact, making smart technology choices. You work in a team and drive things forward.
Top Skills
- You write high quality, maintainable, and robust code, often in Java or C++ or C#
- You recognize and adopt best practices in software engineering: design, testing, version control, documentation, build, deployment, and operations.
- You have experience building scalable software systems that are high-performance, highly-available, highly transactional, low latency and massively distributed.
- Roles & Responsibilities
- You solve problems at their root, stepping back to understand the broader context.
- You develop pragmatic solutions and build flexible systems that balance engineering complexity and timely delivery, creating business impact.
- You understand a broad range of data structures and algorithms and apply them to deliver high-performing applications.
- You recognize and use design patterns to solve business problems.
- You understand how operating systems work, perform and scale.
- You continually align your work with Amazon’s business objectives and seek to deliver business value.
- You collaborate to ensure that decisions are based on the merit of the proposal, not the proposer.
- You proactively support knowledge-sharing and build good working relationships within the team and with others in Amazon.
- You communicate clearly with your team and with other groups and listen effectively.
Skills & Experience
- Bachelors or Masters in Computer Science or relevant technical field.
- Experience in software development and full product life-cycle.
- Excellent programming skills in any object-oriented programming languages - preferably Java, C/C++/C#, Perl, Python, or Ruby.
- Strong knowledge of data structures, algorithms, and designing for performance, scalability, and availability.
- Proficiency in SQL and data modeling.
About Amazon.com
“Many of the problems we face have no textbook solution, and so we-happily-invent new ones.” – Jeff Bezos
Amazon.com – a place where builders can build. We hire the world's brightest minds and offer them an environment in which they can invent and innovate to improve the experience for our customers. A Fortune 100 company based in Seattle, Washington, Amazon is the global leader in e-commerce. Amazon offers everything from books and electronics to apparel and diamond jewelry. We operate sites in Australia, Brazil, Canada, China, France, Germany, India, Italy, Japan, Mexico, Netherlands, Spain, United Kingdom and United States, and maintain dozens of fulfillment centers around the world which encompass more than 26 million square feet.
Technological innovation drives the growth of Amazon, offering our customers more selection, convenient shopping, and low prices. Amazon Web Services provides developers and small to large businesses access to the horizontally scalable state of the art cloud infrastructure like S3, EC2, AMI, CloudFront and SimpleDB, that powers Amazon.com. Developers can build any type of business on Amazon Web Services and scale their application with growing business needs.
We want you to help share and shape our mission to be Earth's most customer-centric company. Amazon's evolution from Web site to e-commerce partner to development platform is driven by the spirit of invention that is part of our DNA. We do this every day by inventing elegant and simple solutions to complex technical and business problems. We're making history and the good news is that we've only just begun.
scalability, accessibility, usability, design, and security in mind. If you don't have all
of these, that's ok, but be excited about learning the few you don't know.
Familiar with building complex web applications using Javascript / AJAX, XHTML,
CSS.
Experience with or knowledge of jQuery, Java, Struts, and other website technologies.
Strong, object-oriented design and coding skills (C/C++ and/or Java preferably on a
UNIX or Linux platform)
Solid software development background including design patterns, data structures,
test driven development
Knowledge of Perl or other scripting languages a plus
Experience with distributed (multi-tiered) systems, algorithms, and relational
databases
Software development experience in building highly scalable applications
Master’s degree in Computer Science, Computer Engineering or related technical
discipline
Experience in eCommerce and Deep hands-on technical expertise
Ability to handle multiple competing priorities in a fast-paced environment
Experience working with service oriented architectures and web based solutions.











