- Design, develop, test, and maintain enterprise Java applications using Java, Spring/Spring Boot, REST APIs, and microservices.
- Work with databases, messaging, containerization, CI/CD, and cloud platforms as required.
- Participate in code reviews, troubleshooting, unit testing, and Agile delivery.