KhetiBuddy is a SaaS-based AgriTech firm dedicated to digitizing agricultural practices and field operations through its suite of digital solutions. Our mission is to empower agribusinesses, research and development institutes, and foundations with transformative technology to digitize their operations aligned with their objectives and drive sustainable growth.
About the Role
We are looking for a
Senior Software Engineer
with strong expertise in
Java backend development
and solid experience building
modern web frontends
using
ReactJS
with
NextJS or Remix
. You will work on scalable, multi-tenant enterprise systems, develop integration workflows using Apache Camel, and build high-performance, user-friendly web applications.
Key Responsibilities
Design, develop, and maintain
Java-based microservices
using
Spring Boot
.
Build and manage
Apache Camel routes
for system integrations, message orchestration, and data transformation.
Architect and implement
multi-tenant applications
, ensuring scalability, security, and tenant isolation.
Develop modern, responsive frontend applications using
ReactJS
.
Build and maintain frontend applications using
NextJS or Remix
, focusing on performance, SEO, and maintainability.
Design and consume
RESTful APIs
between frontend and backend services.
Collaborate with product managers, designers, and other engineers to deliver end-to-end features.
Participate in code reviews, architectural discussions, and technical design sessions.
Troubleshoot and resolve complex production issues across frontend and backend systems.
Ensure code quality through testing, documentation, and best engineering practices.
Required Qualifications
6+ years
of professional software development experience.
Strong proficiency in
Java (8+)
and backend development.
Extensive experience with
Spring Boot
and the Spring ecosystem.
Hands-on experience designing and implementing
multi-tenant architectures
.
Proven experience with
Apache Camel
and enterprise integration patterns.
Strong experience with
ReactJS
for building modern web applications.
Working knowledge of
NextJS or Remix
, including server-side rendering and routing concepts.
Solid understanding of
REST APIs
, microservices, and distributed systems.
Experience with relational and/or NoSQL databases.
Proficiency with
Git
, Maven/Gradle, and CI/CD workflows.
Preferred Skills (Nice to Have)
Experience with
TypeScript
.
Familiarity with
Kafka, RabbitMQ, or ActiveMQ
.
Experience with
Docker and Kubernetes
.
Exposure to
cloud platforms
(AWS, GCP, Azure).
Understanding of frontend performance optimization and accessibility best practices.
. Experience with authentication/authorization flows (OAuth2, JWT)
Job Type: Full-time
Pay: ?1,500,000.00 - ?1,700,000.00 per year
Benefits:
Health insurance
Provident Fund
Ability to commute/relocate:
Pune, Maharashtra: Reliably commute or planning to relocate before starting work (Required)
Application Question(s):
What is your current salary?
What is your current location?
Experience:
total work: 6 years (Required)
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.