Job Description

Location: Andheri East, Marol.


Experience: 2 to 5 years


Position Overview

We are looking for an enthusiastic and detail-oriented Backend Developer to join our growing technology team in Mumbai. The ideal candidate will have hands-on experience in enterprise-grade software development using Java (Spring Framework), Python, or Node.js, along with a strong understanding of design principles, design patterns, and coding standards. This role offers an opportunity to contribute to large-scale projects, work alongside senior developers, and gain exposure to enterprise-level system architecture.


Key Responsibilities

  • Develop, test, and maintain backend components, APIs, and services for enterprise applications.
  • Work with Java (Spring Boot), Python, or Node.js to build secure and scalable solutions.
  • Strong experience working on AI Stack and implementing chatbots, RAG solutions and LLMs
  • Collaborate with front-end developers, DevOps engineers, and QA teams to deliver integrated systems.
  • Ensure adherence to clean code practices, design patterns, and coding standards.
  • Participate in system design discussions and assist in implementing architectural improvements.
  • Support application maintenance, debugging, and performance optimization.
  • Contribute to Agile-based development activities such as sprint planning, reviews, and retrospectives.


Required Qualifications

  • 2+ years of professional experience in backend development for enterprise- grade applications.
  • Proficient in one or more backend technologies — Java (Spring Boot),
  • Python, or Node.js.
  • Experience working on commercial projects for large-scale enterprises.
  • Strong understanding of software design principles, architectural patterns, and coding standards.
  • Familiarity with RESTful APIs, database systems (SQL/NoSQL), and version control tools (Git).


Soft Skills

  • Ability to multi-task and handle multiple projects simultaneously.
  • Experience working in Agile/Scrum environments.
  • Strong communication, collaboration, and leadership abilities.
  • Proactive approach to learning and problem-solving.


Added Advantage

  • Working knowledge of messaging systems (e.g., Kafka, RabbitMQ).
  • Familiarity with Elastic data technologies and observability patterns (e.g.,
  • ELK stack, Prometheus).
  • Basic understanding of containerization and cloud environments.


Education

  • Bachelor’s degree in Computer Science, Information Technology, or a related discipline.

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application