Design, develop, test, and maintain backend applications using Java and Spring Boot Translate business and technical requirements into scalable software solutions Participate throughout the software development lifecycle, including analysis, design, implementation, testing, deployment, and production support Design