He/ She should have the expertise in the following areas:Hands on experience in open source Technologies like java,j2ee, spring boot,spring mvc,mysql,jasper etc.Expertise in documentations like FRS,SRS,HLD,LLD, Traceability Matrix etc.Strong experience in application of UML, Design Patterns in design of solutionsStrong Database skills including MySql etc.Must involved in at least one complete SDLC of a large size projectConversant with the latest technological developments including SOA and AgileConversant with platforms, tools and frameworks used in application developmentExperience on the use of software development best practices, tools and technologies.Experience to Identify performance, reliability, security & integration bottlenecks and suggest recommendations.Expertise in REST API integration