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 solutions
Strong Database skills including MySql etc.
Must involved in at least one complete SDLC of a large size project
Conversant with the latest technological developments including SOA and Agile
Conversant with platforms, tools and frameworks used in application development
Experience 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