company logo

Java Developer

Bangalore
Full-Time
Mid-Level: 4 to 6 years
Posted on Feb 06 2025

About the Job

Skills

Java 17
RESTful APIs
Spring Boot
Hibernate ORM
Microservices architecture
Maven
Docker
Kubernetes

Job Description

Position: Java Developer (Cross Functional Product Development)

Experience: 3-5 years

Base Location: Bangalore (Remote)

Job Type: Full-time


We're looking for a talented Java Developer to join our Cross-Functional Product Development team! If you have a passion for building scalable systems, working with Java, and tackling complex technical challenges, this is the opportunity for you!

In this role, you will work on the design, development, and testing of key platform components. You will collaborate closely with architects, product managers, and QA teams to build high-performing systems that meet the demands of the business.


Key Responsibilities:

  • Design & Development: Work on the design and development of key components of our platform using Java and other cutting-edge technologies.
  • Collaborative Work: Collaborate with architects and product managers to ensure seamless system integration and functionality.
  • Testing & Quality Assurance: Write unit tests and participate in code reviews to ensure high-quality and maintainable code.
  • System Scalability: Contribute to building highly scalable and distributed systems to handle real-time data processing.
  • Agile Development: Work in an Agile environment with iterative development and continuous integration to meet product deadlines and performance goals.
  • Documentation: Maintain comprehensive documentation on design, implementation, and system behavior.


Qualifications:

  • Education: Bachelor's or Master's degree in Computer Science, Computer Engineering, or related field.


  • Technical Skills:
  • Solid understanding of computer science fundamentals (data structures, algorithms, time complexity).
  • 3-5 years of experience working with Linux, Java EE, cloud-based systems, distributed systems, REST services, and NoSQL databases.
  • Experience with real-time data processing engines and low-latency systems (preferred).
  • Familiarity with writing unit test cases for Java components.
  • Experience working in an Agile environment.


Skills:

  • Strong problem-solving and analytical skills.
  • Ability to quickly learn new technologies and frameworks.
  • Effective collaboration and communication skills to work with cross-functional teams.
  • Ability to handle challenges and find innovative solutions.


Additional Qualifications:

  • Experience working with cloud-based solutions (AWS, GCP, or Azure).
  • Understanding of distributed systems and microservices architecture.


Benefits:

  • Competitive salary and benefits package.
  • Work with cutting-edge technologies and innovative projects.
  • Opportunities for professional growth and development.
  • A collaborative and inclusive work environment.
  • Flexible work hours and remote work options.


About the company

FarmOrigin is conceptualised to bring you the magic of Himalayan Turmeric. We aim to minimise the distance between valuable food ingredients and you. We source our ingredients directly from farmers in Uttarakhand thereby providing them with better prices for their produce and people in India with a great dietary Health drink called Haldivita. Haldivita is a Turmeric based health drink made in Indi ...Show More

Industry

FMCG

Company Size

11-50 Employees

Headquarter

New Delhi, Delhi

Other open jobs from Haldivita