Develop test and deploy Java micro services utilizing Spring Boot and related technologies Design and implement RESTful APIs ensuring seamless integration with frontend and other services Collaborate with DevOps teams to support CICD pipelines and automate deployments Troubleshoot and resolve production issues to maintain high system availability Mentor junior developers and share knowledge on Java frameworks and micro services Participate actively in Agile ceremonies including sprint planning daily standups and retrospectives Ensure adherence to security and compliance standards in application development Optimize application performance and scalability based on monitoring and feedback