Lead Backend Engineer (MongoDB NoSQL)

Virtusa


Job Location:

Chennai - India

Monthly Salary: Not Disclosed
Posted on: 30+ days ago
Vacancies: 1 Vacancy

Job Summary

Detailed Job Description for Lead Backend Engineer (MongoDB / NoSQL):

Job Summary:

  • We are looking for a highly skilled Lead Backend Engineer with strong expertise in NoSQL databases specifically MongoDB to design develop and lead scalable backend systems.

  • The ideal candidate should have hands-on experience in backend development distributed systems and modern data architectures with a focus on building high-performance data-intensive applications.

Key Responsibilities:

  • Design develop and maintain scalable and high-performance backend services using modern architectures

  • Lead backend development efforts and mentor junior developers

  • Design and implement NoSQL data models using MongoDB (collections documents indexing strategies)

  • Optimize MongoDB queries aggregations and performance tuning for large-scale applications

  • Build and maintain RESTful APIs and microservices-based systems

  • Ensure efficient handling of unstructured and semi-structured data

  • Collaborate with frontend DevOps and product teams for seamless delivery

  • Improve system performance reliability scalability and fault tolerance

  • Handle production issues debugging and root cause analysis

  • Implement security data consistency and data protection best practices

  • Drive technical discussions architecture decisions and database strategy (SQL vs NoSQL where applicable)

Required Skills:

  • Strong experience in backend development using / Java / Python (any one or more)

  • Deep expertise in MongoDB including:

  • Data modeling (embedding vs referencing)

  • Aggregation framework

  • Indexing and performance tuning

  • Strong understanding of NoSQL database concepts (schema-less design horizontal scaling CAP theorem basics)

  • Experience in designing RESTful APIs and microservices architecture

  • Good understanding of distributed systems and scalable architectures

  • Familiarity with cloud platforms (AWS / Azure / GCP)

  • Experience with version control tools like Git

  • Strong problem-solving and analytical skills

  • Experience with CI/CD pipelines and DevOps practices

Preferred Skills:

  • Experience with containerization tools like Docker and Kubernetes

  • Knowledge of caching mechanisms (Redis Memcached)

  • Exposure to message queues (Kafka RabbitMQ)

  • Experience handling high-volume data systems using NoSQL databases

  • Experience in Agile/Scrum environments

  • Prior experience in leading a team or handling modules independently


Required Experience:

IC

Detailed Job Description for Lead Backend Engineer (MongoDB / NoSQL):Job Summary:We are looking for a highly skilled Lead Backend Engineer with strong expertise in NoSQL databases specifically MongoDB to design develop and lead scalable backend systems.The ideal candidate should have hands-on experi...

About Company

Company Logo

At Virtusa, we are builders, makers, and doers. Digital engineering is in our DNA. It’s at the heart of everything we do.

View Profile View Profile