Design, develop and deploy cloud-based applications, microservices, integrations, and re-usable components. Develop applications/web services and cloud native apps using NodeJS, Javascript, REST API and other tech stacks. Operate in an agile environment comprising product owners, frontend and backend engineers, UX/UI designers, and QA. Optimize performance and maintain code quality through testing, reviews, and best practices. Participate in architecture discussions, code reviews, and mentoring sessions. Identify and implement technical solutions to improve user experience and backend efficiency.