Fullstack Developer
Sonata Software · Bengaluru, Karnataka, India - Chennai, Tamil Nadu, India - Hyderabad, Telangana, India
Sonata Software · Bengaluru, Karnataka, India - Chennai, Tamil Nadu, India - Hyderabad, Telangana, India
**Experience:** 7+ Years **Work Location: Bangalore, Hyd, Chennai** **Mode: Hybrid(2 days WFO)** **Key Responsibilities** - Develop and maintain **RESTful APIs** using **Node.js and TypeScript** - Build **serverless applications** using **AWS Lambda** - Implement API layers using **AWS API Gateway** - Design **eventdriven workflows** using **AWS EventBridge** - Implement **API security** using **OAuth 2.0, JWT, IAM roles, HTTPS, rate limiting** - Write **unit and integration tests** using **Jest or Vitest** - Optimize backend performance, scalability, and reliability - Integrate services with **CI/CD pipelines** - Collaborate with crossfunctional teams in an **Agile / Scrum environment** - Support production systems and handle incident resolution when required **Required Skills** - **JavaScript, TypeScript, Node.js** - **AWS Lambda, AWS API Gateway, AWS EventBridge, API Security** - **API Security** (OAuth, JWT, IAM, CORS, TLS) - Unit testing with **Jest or Vitest** - Eventdriven and microservices architecture - CI/CD and cloudnative development - Agile / Scrum experience **Nice to Have** - Financial Services / Mortgage domain experience - Redis, Kafka, SQS/SNS - Docker / Kubernetes - Experience with highscale production systems **Role & responsibilities** **Preferred candidate profile**