What are the responsibilities and job description for the Java Lead position at Virtusa?
Spring /Spring Boot /Spring MVC/Sprint JPA/ Spring Security. JIRA, Bitbucket, Agile6 to 10 years of hands-on software development experienceExperience in JAVA / J2EE / JAVA 8/latest version developmentExperience in the Spring /Spring Boot /Spring MVC/Sprint JPA/ Spring Security.Hands on experience in designing ,maintaining and developing applications using Java EE platforms.Strong Knowledge in data structure & algorithms.Must have worked on Oracle RDBMS. Should be good at data models and have an understanding of relational database systems.Strong analysis and design skills including OO design patternsMandatory Experience in CLOUD/DOCKER/CONATINER/KubernetesKnowledge in Microservices / REST API / WebservicesGood Understanding of design patterns.Knowledge of Relational Databases, SQLExperience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC)Experience in CICD Pipelines