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)