Understand the requirement based on the FSD (Functional Specification document).
Responsible for feasibility study, analysis, proof of concept (POC).
Design modules, identify and use reusable modules and preparing the low level design document.
Developing codes and Review the code.
Struts2/ Core java/ Jsp/Servlets/ Java Scripts/ hibernate/ Spring Framework
App server - Tomcat
DB - oracle
Should be strong on Pl/SQL