Java Developer

  • Mumbai
  • Leading Micro Retail Organisation

Vendiman Private Limited (formerly known as Vendiman Snacking Solutions Pvt. Ltd.), India’s largest vending retail solutions provider, is a rapidly expanding company backed by a Private Equity Fund. Our parent group of companies has been a part of the food industry for over three decades and boasts experience in Manufacturing, International Trading and Retailing of food online/offline on a Pan-India level. 


Our group of professionals is used to working with multi-disciplinary teams and aspires to capitalize on talent as efficiently as possible. 


Responsibilities:


1. Design and implement scalable, secure, and maintainable Java applications, services.

2. Develop RESTful APIs and microservices to support the functionality of our vending machines.

3. Collaborate with product managers, designers, and fellow developers to define, design, and ship new features.

4. Should have understanding and able to write secured code for payment gateways integrations including Paytm, Phone Pay, Credit card integrations etc.

5. Write clean, readable, and well-documented code following best practices and coding standards.

6. Participate in code reviews, testing, and debugging to ensure the quality and performance of backend solutions.

7. Stay informed about industry trends and emerging technologies in Java development.


*Requirements*:

1. Bachelor's degree in any stream, Engineering, or a related field.

2. Minimum of 8 years of professional experience in Java development.

3. Proficiency in Java programming language and related frameworks (e.g., Spring Framework).

4. Familiarity with RESTful APIs and microservices architecture.

5. Experience with database technologies such as MySQL, PostgreSQL, or MongoDB.

6. Knowledge of web development concepts and technologies.

7. Familiarity with version control systems such as Git.

8. Excellent problem-solving skills and attention to detail.

9. Ability to work both independently and collaboratively in a fast-paced environment.

10. Strong communication and interpersonal skills.


*Preferred Qualifications*:

1. Experience with micro retail or vending machine technologies.

2. Familiarity with Agile development methodologies.


CTC 6 to 10 lpa