HamburgerMenu
hirist

Node.js Developer - Microservices Architecture

Xohani Solutions Pvt. Ltd.
Mumbai
7 - 12 Years

Posted on: 20/07/2025

Job Description

Position Title : Senior Backend Engineer Node.js Developer

Location : Mumbai only


Experience : 6+ Years

Employment Type : Full-time

Job Summary :


We are seeking a highly experienced Senior Backend Engineer with a strong foundation in Node.js, NoSQL databases (MongoDB), and modern cloud-native microservices architecture. The ideal candidate will bring hands-on development skills, architectural expertise, and deep knowledge of Azure cloud infrastructure, DevOps, CI/CD pipelines, and event-driven design. You will work closely with cross-functional teams including architects, product managers, and UX teams to build secure, scalable, and future-ready digital banking solutions.

Key Responsibilities :

- Architect, design, and develop scalable and secure backend services using Node.js and MongoDB

- Build and maintain microservices-based applications deployed on Azure Kubernetes Service (AKS)

- Translate complex business requirements and end-to-end designs into technical implementations

- Lead the development of RESTful APIs and integration using EAI/Messaging patterns

- Implement event-driven architectures using Kafka, including orchestration and choreography patterns

- Integrate API gateways, design scalable CDN-enabled and distributed caching systems

- Define and enforce coding guidelines, code review practices, and development best practices

- Drive CI/CD automation, monitoring, and observability using modern DevOps tools and practices

- Ensure cross-platform optimization and performance tuning for mobile-first solutions

- Collaborate with cross-functional teams to build fully automated, touchless digital banking experiences

- Stay updated on emerging technology trends in microservices, mobile, and cloud computing

- Mentor junior developers and contribute to team-level architectural discussions

Required Skills & Qualifications :

- Strong programming experience in Node.js with solid MongoDB or NoSQL expertise

- In-depth understanding of Data Structures, Algorithms, and System Design

- Proven experience with Azure Cloud, Azure certifications are a plus

- Hands-on with CI/CD pipelines, infrastructure as code, and DevOps tools

- Experience building and maintaining microservices, REST APIs, and secure backend systems

- Working knowledge of service mesh, observability, and distributed tracing

- Familiarity with API Gateways, Kafka, and event-driven system design

- Background in designing shared-nothing architectures, CDN, and caching strategies

- Proven ability to operate in complex environments and interact with enterprise architecture teams

- Bachelors or Masters degree in Computer Science, Information Technology, or ECE


Preferred Qualifications :


- Experience in core banking or fintech domains


- Exposure to frontend technologies is a plus

- Passion for clean code, automated testing, and TDD/BDD practices

- Thought leadership and experience mentoring junior team members


info-icon

Did you find something suspicious?