Backend Developer / Engineer (Junior / Mid-Level / Senior)
Job role insights
-
Date posted
February 24, 2026
-
Closing date
February 24, 2027
-
Hiring location
Bengaluru Chennai Delhi Gurugram Hyderabad Kochi Kolkata Mumbai Noida Pune Trivandrum Vizag (Visakhapatnam)
-
Offered salary
₹300,000 - ₹4,500,000/year
-
Career level
Junior Level Mid-Level Professional Senior Level Professional
-
Qualification
Graduate / Bachelor Degree
-
Experience
0 - 2 Years 3 - 5 Years 6 - 9 Years
-
Gender
Female Male
Description
Company Overview
We are a fast-growing software company building scalable, high-performance, and reliable digital products for global clients. Our mission is to create backend systems that power seamless user experiences and solve real-world challenges. We are looking for Backend Developers/Engineers across Junior, Mid-Level, and Senior levels who love building APIs, optimizing databases, and designing robust architectures.
Job Summary
As a Backend Developer / Engineer, you will work on developing and maintaining server-side applications, REST APIs, microservices, and data pipelines. You will collaborate with product managers, frontend developers, DevOps, and QA teams to deliver scalable, secure, and maintainable systems.
This role is ideal for candidates who enjoy working with modern backend frameworks, solving performance bottlenecks, and continuously improving system reliability. Whether you are just beginning your career, looking to expand your responsibilities, or ready to lead backend architecture — we have a place for you.
Key Responsibilities
Core Responsibilities (All Levels)
- Design, develop, and maintain backend services, APIs, and microservices.
- Work with frameworks such as Node.js (Express/NestJS), Django/Flask, or Spring Boot.
- Design and optimize database schemas (SQL & NoSQL) for performance and scalability.
- Write clean, maintainable, and testable code following best practices.
- Collaborate with frontend, DevOps, and QA teams to deliver end-to-end features.
- Implement security best practices (authentication, authorization, input validation).
- Debug and resolve production issues to ensure system stability and reliability.
- Participate in Agile/Scrum ceremonies and contribute to continuous improvement.
Additional Responsibilities (Mid-Level)
- Take ownership of features from requirement gathering to deployment.
- Write unit, integration, and API tests to ensure reliability.
- Contribute to code reviews and enforce coding standards.
- Optimize performance, improve system throughput, and reduce latency.
Additional Responsibilities (Senior)
- Design scalable architectures for high-traffic applications.
- Mentor junior developers through code reviews and knowledge sharing sessions.
- Participate in technical roadmap discussions and make architecture recommendations.
- Investigate and adopt new tools, frameworks, and technologies to enhance productivity.
- Lead critical incident resolution and ensure preventive measures are in place.
Required Technical Skills
- Proficiency in at least one backend framework:
- Node.js (Express/NestJS), Django/Flask/FastAPI, or Spring Boot.
- Strong understanding of REST API development and integration.
- Experience with databases (MySQL, PostgreSQL, MongoDB, Redis, or similar).
- Familiarity with Git, branching strategies, and CI/CD pipelines.
- Knowledge of testing frameworks (Jest, Pytest, JUnit, etc.).
- Experience in debugging, profiling, and performance tuning.
- Understanding of API security standards (OAuth2, JWT, HTTPS).
Experience Range
- Junior: 1–2 years of professional experience (or strong academic/internship projects)
- Mid-Level: 3–5 years of backend development experience
- Senior: 5–8 years of experience with architecture, system design, and mentoring responsibilities
Final designation and compensation will depend on experience and interview performance.
Preferred Qualifications (Nice-to-Have)
- Experience with microservices architecture and event-driven systems.
- Knowledge of cloud platforms (AWS/GCP/Azure) and serverless computing.
- Familiarity with Docker/Kubernetes for containerization and orchestration.
- Exposure to GraphQL, WebSockets, or gRPC.
- Experience working in Agile/Scrum environments.
Soft Skills
- Strong analytical and problem-solving abilities.
- Excellent communication and collaboration skills.
- Ability to work independently with minimal supervision.
- (Senior) Capability to mentor and lead backend initiatives.
- Adaptability and eagerness to learn emerging technologies.
Benefits & Perks
- 🏡 Flexible work options – Remote / Hybrid (depending on policy)
- 🚀 Work on mission-critical, scalable backend systems
- 📚 Continuous learning & upskilling opportunities (courses, certifications)
- 🧑🏫 Mentorship & career development from experienced engineers
- 🏥 Comprehensive health insurance and wellness initiatives
- 📈 Clear career growth path to Lead/Architect roles
Location
- Location: [City/Region] (Remote / Hybrid / Onsite – based on company policy)
Compensation
Competitive salary aligned with experience level (Junior / Mid-Level / Senior).
Interested in this job?
327 days left to apply
