Talent.com
Software Engineer
Software EngineerSnapdeal • Gurugram, Haryana, India
Software Engineer

Software Engineer

Snapdeal • Gurugram, Haryana, India
23 days ago
Job description

Designation : Software Engineer

Location : Gurgaon

Experience : 0-2 years

Employment Type : Full-Time (Mon – Fri)

Designation : Senior Software Engineer

Location : Gurgaon

Experience : 3-5 years

Employment Type : Full-Time (Mon – Fri)

Responsibilities :

1. Design and develop scalable microservices and backend APIs using Java, Spring Boot, and related frameworks.

2. Contribute to high-availability system design that powers Snapdeal's core e-commerce functionality.

3. Ensure observability and debuggability of systems using tools like Grafana Loki, and Pinpoint for distributed tracing.

4. Write unit, integration, and performance tests, and participate in code reviews.

5. Write clean, maintainable, and testable code, following best practices in software engineering.

6. Optimize applications for performance, scalability, and availability. Participate in code reviews, design discussions, and contribute to system architecture.

7. Monitor production systems, resolve issues, and continuously improve system health and performance.

8. Collaborate with DevOps teams for seamless CI / CD pipeline integration.

Requirements :

1. Strong foundation in object-oriented programming, data structures, and algorithms.

2. Proficiency in Spring Boot, RESTful API design, and JPA / Hibernate.

3. Experience with relational databases like MySQL, and familiarity with NoSQL databases.

4. Strong understanding of multithreading, concurrency, and asynchronous programming.

5. Good hands-on experience with monitoring / logging / tracing using tools like Grafana, Loki, Prometheus, Pinpoint, or similar.

6. Familiarity with Docker, Kubernetes, and microservices architecture.

7. Good understanding of messaging systems like Kafka or RabbitMQ, Active MQ.

8. Experience with Git, Maven / Gradle, and CI / CD pipelines.

9. Exposure to AWS or GCP cloud infrastructure.

10. Strong debugging, problem-solving, and performance tuning skills.

11. Good communication skills and a collaborative mindset.

Nice to Have

1. Prior experience working in e-commerce or other high-scale consumer-facing platforms.

Create a job alert for this search

Software Engineer • Gurugram, Haryana, India

Related jobs
Software Engineer II

Software Engineer II

LexisNexis Legal & Professional® • Gurgaon, Haryana, India
This job is with LexisNexis Legal & Professional®, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter ...Show more
Last updated: 30+ days ago • Promoted
Software Engineer

Software Engineer

Gartner • Gurgaon, Haryana, India
About Gartner Digital Markets : .Gartner Digital Markets is a business unit within Gartner.Our mission is to help small businesses make the right technology choices and find the tools they need to gr...Show more
Last updated: 27 days ago • Promoted
Software Engineer – Distributed Systems & Modern Web Technologies

Software Engineer – Distributed Systems & Modern Web Technologies

Xcitium • gurugram, uttar pradesh, in
Xcitium is rapidly scaling its engineering team and looking for.This is an opportunity to work on complex, large-scale, high-availability distributed systems while shaping the next generation of Xc...Show more
Last updated: 3 hours ago • Promoted • New!
Zinnia - Software Engineer - CIAM Solutions

Zinnia - Software Engineer - CIAM Solutions

Zinnia • Gurugram
Who You Are : As a Software engineer, you will execute on products vision for a modern, frictionless, scalable, API first and persona-driven customer identity and access manage...Show more
Last updated: 30+ days ago • Promoted
Lead Software Engineer

Lead Software Engineer

CARS24 • Gurugram, Haryana, India
Tech Support Ace : Resolve technical queries related to mobile app UI / UX, APIs, plug-ins, and the CARS24 product suite with clear, effective solutions for a seamless user experience.Quality Champion...Show more
Last updated: 14 days ago • Promoted
Software Engineer

Software Engineer

Confidential • Gurgaon / Gurugram, India
Orange Business is a network and digital integrator that understands the entire value chain of the digital world, freeing our customers to focus on the strategic initiatives that shape their busine...Show more
Last updated: 30+ days ago • Promoted
Calypso Principal Software Engineer

Calypso Principal Software Engineer

Stratacent • Gurugram, Haryana, India
Calypso Principal Software Engineer.Your role as Calypso Principal Software Engineer is to work with engineering teams and architecture to produce high-quality technology solutions.You will be give...Show more
Last updated: 11 days ago • Promoted
Software Engineer

Software Engineer

Samtel Avionics • Gurugram, Haryana, India
Strong understanding of embedded software testing and RTOS fundamentals.Hands-on experience in test case design, execution, and defect reporting. Familiarity with communication interfaces (UART, I2C...Show more
Last updated: 1 day ago • Promoted
Software Engineer

Software Engineer

Taggd • Gurugram, Haryana, India
We are looking for a talented Software Engineer with hands-on experience in Quarkus and Red Hat Fuse to design, develop, and maintain integration solutions. The ideal candidate will have strong prof...Show more
Last updated: 22 days ago • Promoted
Software Engineer

Software Engineer

Leapwork • Gurgaon, Haryana, India
At Leapwork our vision is to break down the barriers between humans and computers through the worlds most accessible automation platform. Leapwork as a truly innovative and disruptive product leadin...Show more
Last updated: 30+ days ago • Promoted
Lead Software Engineer

Lead Software Engineer

Confidential • Gurugram, Gurgaon / Gurugram, India
Mechademy combines decades of expertise in Turbomachinery with advanced machine learning algorithms to power its IoT platform, Turbomechanica®. By analyzing data from multiple sources, the platform ...Show more
Last updated: 28 days ago • Promoted
Shiprocket - Senior Software Engineer

Shiprocket - Senior Software Engineer

Bigfoot Retail Solutions Pvt. Ltd • Gurugram
Responsibilities : - Work with developers to design algorithms and flowcharts - Produce clean, efficient code based on specifications &...Show more
Last updated: 22 days ago • Promoted
Software Engineer

Software Engineer

Snapdeal • Gurgaon, Haryana, India
Designation : Software Engineer Location : Gurgaon Experience : 0-2 years Employment Type : Full-Time (Mon – Fri) Designation : Senior Software Engineer Location : Gurgaon Experience : 3-5 years Employme...Show more
Last updated: 23 days ago • Promoted
Software Engineer

Software Engineer

Accenture • Gurgaon, Haryana, India
Project Role : Custom Software Engineer Project Role Description : Develop custom software solutions to design, code, and enhance components across systems or applications.Use modern frameworks and...Show more
Last updated: 5 days ago • Promoted
Custom Software Engineer

Custom Software Engineer

Confidential • Gurgaon / Gurugram, Gurugram, India
Develop custom software solutions to design, code, and enhance components across systems or applications.Use modern frameworks and agile practices to deliver scalable, high-performing solutions tai...Show more
Last updated: 3 hours ago • Promoted • New!
Principal Software Engineer

Principal Software Engineer

Mettl • Gurugram, Haryana, India
We are seeking a talented individual to join our Technology team at Mercer.This role will be based in Gurugram.This is a hybrid role that has a requirement of working at least three days a week in ...Show more
Last updated: 2 days ago • Promoted
Software Engineer

Software Engineer

HiAstro • Gurugram, Haryana, India
We are a well-funded Generative AI startup committed to crafting exceptional human-centered conversational experiences for consumers worldwide. Our mission is to make AI interactions more accessible...Show more
Last updated: 24 days ago • Promoted
Software Engineer

Software Engineer

Stryker • Gurgaon, Haryana, India
Develop and execute validation strategies and plans for new and existing computerized systems.Create and maintain validation documents including : User Requirements Specifications (URS); Functional ...Show more
Last updated: 5 days ago • Promoted