- Design, develop, and maintain scalable Full Stack applications using Java and ReactJS.
- Develop RESTful APIs and Microservices using Spring Boot.
- Build responsive and user-friendly UI components using ReactJS.
- Participate in system design, architecture discussions, and code reviews.
- Develop and integrate cloud-native solutions on Microsoft Azure.
- Implement security, authentication, authorization, and data protection mechanisms.
- Optimize application performance, scalability, and reliability.
- Collaborate with product owners, business analysts, QA, and DevOps teams.
- Troubleshoot and resolve production issues and application defects.
- Follow Agile/Scrum development methodologies.