Lead and own the design, development, and deployment of scalable backend systems.
Define and enforce architectural patterns, coding standards, and best practices.
Collaborate with frontend, DevOps, product, and QA teams to deliver end-to-end solutions.
Guide team members through technical challenges and provide mentorship.
Review code, manage technical documentation, and ensure system performance and reliability.
Drive initiatives for improving system architecture, scalability, and maintainability.
Ensure the security and integrity of backend services and APIs.
Contribute to sprint planning, estimations, and product roadmap discussions.
Required Qualifications:
Bachelor's or Master's degree in Computer Science, Engineering, or related field.
6+ years of backend development experience with at least 1-2 years in a tech/team lead role.
Strong expertise in one or more backend languages:
Python, Node.js, Java, Go, or Ruby
.
Experience with frameworks like Django, Express, Spring Boot, or FastAPI.
Deep understanding of RESTful APIs, microservices architecture, and message queues (e.g., RabbitMQ, Kafka).
Strong database skills: SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis).
Proficient in Git, CI/CD pipelines, and version control workflows.
Solid understanding of system design, scalability, and performance optimization.
Job Type: Full-time
Pay: ?900,000.00 - ?1,200,000.00 per year
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.