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