- Design develop test and deploy scalable applications using Java and Spring Boot
- Develop and maintain Microservices based architectures
- Create and consume RESTful APIs for seamless integration with internal and external systems
- Collaborate with frontend developers business analysts and product teams to deliver high quality solutions
- Optimize application performance scalability and reliability
- Participate in code reviews and ensure adherence to coding standards and best practices
- Troubleshoot production issues and provide timely resolutions
- Work with DevOps teams to support CI CD pipelines and automated deployments
- Prepare technical documentation and support system maintenance activities