Lead Backend Engineer (MongoDB NoSQL)

Virtusa

Not Interested
Bookmark
Report This Job

profile Job Location:

Chennai - India

profile Monthly Salary: Not Disclosed
Posted on: Yesterday
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...
View more view more

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