Java Software Developer

dFarm India

Bengaluru, Karnataka, India2h agovia LinkedIn

About the Role

  • Full-time, on-site Java Software Developer role based in Bengaluru.
  • Design, develop, test, and maintain backend services and build marketplace applications that support dFarm’s AIMS™ technology.
  • Integrate online buyer & seller of agri commodity service platform.

Key Responsibilities

  • Write clean, efficient Java code.
  • Implement microservices using the Spring Framework.
  • Integrate APIs.
  • Troubleshoot production issues.
  • Collaborate with product managers, QA engineers, and other developers to refine requirements, improve performance, and ensure scalability and security.
  • Participate in code reviews.
  • Contribute to technical documentation.
  • Support continuous improvement of development practices.

Requirements & Tech Stack

  • Core Java and object-oriented design.
  • Software Development, including designing, building, and maintaining backend systems.
  • Microservices architecture and related patterns.
  • Spring Framework (e.g., Spring Boot, Spring Data, Spring Security).
  • RESTful APIs, JSON, and integration with third-party services.
  • Relational and/or NoSQL databases, including query optimization and schema design.
  • Build and version control tools (e.g., Maven/Gradle, Git).
  • CI/CD pipelines.
  • Unit and integration tests and testing frameworks.
  • Strong problem-solving skills.
  • Ability to work collaboratively in a cross-functional team.
  • Knowledge of cloud platforms (e.g., AWS, Azure, GCP) and containerization (Docker, Kubernetes) is an advantage.
  • Interest in or exposure to e-commerce or food-tech domains is a plus.

Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.

Fresher Software Developer Jobs in Bengaluru · last 7 days

103 openings · 102 need no experience

Most hiring: Creative Hands HR, IBM, Brigosha Technologies

See all 103 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job