Role & responsibilities Design, develop, and maintain scalable REST APIs using Java and Spring Boot Write clean, maintainable, and efficient code Troubleshoot and upgrade existing applications for optimal performance Work closely with product, QA, and DevOps teams Maintain technical documentation throughout the SDLC Participate in code reviews and design discussions