Keyskills: Spring Boot Java Spring MVC Hibernate RESTful APIs Database design SQL HTML CSS JavaScript Git Leadership skills Analytical skills Communication skills Objectoriented programming Microservices architecture Problemsolving skills Collaboration skills