- Design, develop, and maintain Java Spring Boot microservices.
- Build and consume RESTful APIs.
- Develop scalable and secure backend applications.
- Implement database integrations using JPA/Hibernate.
- Participate in architecture discussions and code reviews.
- Create automated test cases using JUnit and Mockito.
- Deploy applications using Docker, Kubernetes, and CI/CD pipelines.
- Troubleshoot and optimize application performance.
- Collaborate with cross-functional teams in Agile environments.