Key Responsibilities
Design & Development
- Design and develop scalable microservices for a cloud-native SaaS platform
- Build and maintain robust and secure RESTful APIs
- Optimize services for performance, observability, and security in a multi-tenant architecture
Team Leadership & Collaboration
Lead architectural discussions and decisionsConduct regular code reviews and mentor junior developersCollaborate closely with frontend, DevOps, QA, and product teams to deliver high-quality featuresDevOps & Best Practices
Ensure adherence to coding standards, security practices, and DevSecOps principlesDrive CI / CD pipeline improvements and containerization best practicesMaintain system reliability and performance through monitoring and optimizationMust-Have Skills
Node.js (ES6+), Express.jsMicroservices, SaaS architectureRESTful API design and securityKafka, RabbitMQ, or NATSSQL and NoSQL databases (PostgreSQL, MongoDB)Caching strategies, query optimizationCloud platforms : AWS, Azure, or GCP (S3, Pub / Sub, etc.)CI / CD pipelines, Docker, Kubernetes, GitStrong knowledge of design patterns, clean code practices, and system scalabilityExcellent communication and documentation skillsPreferred Qualifications
Experience in the insurance or financial domainFamiliarity with observability tools like Prometheus, Grafana, ELK stackExperience implementing API Gateways and access control models (RBAC / ABAC)Skills Required
Node.js, Express.Js, Saas, Kafka, Sql