Sr. Software Engineer

Year    MH, IN, India

Job Description

Designation

: Sr. Software Engineer

Experience

: 6+ Years

Company

: KhetiBuddy Agritech Pvt. Ltd.

Location

: Baner, Pune

About KhetiBuddy

:

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.


Job Detail

  • Job Id
    JD5148287
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    MH, IN, India
  • Education
    Not mentioned
  • Experience
    Year