Key Responsibilities: Design, develop, and maintain full-stack applications using React.js (frontend) and Node.js (backend). Write clean, efficient, and testable code in JavaScript and TypeScript. Develop and consume RESTful APIs in Microservices architecture. Implement and manage Docker containers and Kubernetes deployments. Build and manage messaging solutions using RabbitMQ. Work with MySQL database design, optimization, and query performance tuning. Integrate and automate CI/CD pipelines using Azure DevOps. Write and maintain unit and integration tests using Sinon , Esmock , Jest , and Junit. Use Git for version control and follow Git workflows. Participate in Agile ceremonies and contribute to sprint planning, reviews, and retrospectives. Troubleshoot and resolve application issues, bugs, and performance bottlenecks. Ensure application performance, security, responsiveness, and cross-platform compatibility. Stay current with emerging technologies and propose improvements.
 
                         
                    