Talent.com
This job offer is not available in your country.
Software Development Engineer I - Java Technologies

Software Development Engineer I - Java Technologies

HandpickdGurugram
30+ days ago
Job description

About Us :

Handpickd specializes in delivering fresh, high-quality vegetables and other food items directly from the farm to our customers doors. Our mission is to bring farm-to-table freshness while promoting sustainable, ethical practices within the food industry.

Role Overview :

We are seeking a skilled Product Manager with 3+ years of experience working on Business-to-Customer (B2C) products. In this role, you will be responsible for overseeing the development and optimization of our fresh produce and grocery delivery platform, ensuring a seamless customer experience from farm to delivery.

As a key member of the product team, you will collaborate cross-functionally with engineering, marketing, supply chain, and operations teams to drive product innovations, improve user engagement, and ensure we meet the needs of our customers in the fast-evolving fresh food market.

What Youll Be Doing :

  • Designing and developing scalable, high-performance backend systems using Java (Core + Advanced).
  • Building and integrating RESTful APIs and working on microservices-based architecture.
  • Solving complex technical problems with a strong grasp of data structures and algorithms.
  • Writing unit and integration tests using TDD / BDD methodologies to ensure robust code quality.
  • Working with SQL / NoSQL databases like PostgreSQL, MySQL, MongoDB, etc.
  • Collaborating with cross-functional teams to ship product features in an agile environment.
  • Participating in code reviews, contributing to architecture decisions, and driving best practices.

What Were Looking For :

  • 3+ years of hands-on experience in Java backend development.
  • Strong understanding of DSA (Data Structures & Algorithms) and system design fundamentals.
  • Experience working with Spring Boot, REST APIs, and microservices architecture.
  • Solid experience with relational databases (MySQL / PostgreSQL) and / or NoSQL databases (MongoDB / Redis).
  • Knowledge and practical application of TDD / BDD frameworks (JUnit, Mockito, Cucumber, etc.).
  • Familiar with CI / CD pipelines, Git, and DevOps basics.
  • A team player with a startup mindsetfast, flexible, and focused on outcomes.
  • ref : hirist.tech)

    Create a job alert for this search

    Software Engineer Java • Gurugram