Ø Lead a team, handle client, conduct technical interview, and provide training to new joiners.Ø Design, implement, and maintain web application phases.Ø Conduct software analysis, programming, testing, and debuggingØ Identifying production and non-production application issuesØ Transforming requirements into stipulations.Ø Should have knowledge of Data structuresØ Develop, test, implement and maintain application softwareØ Recommend changes to improve established software application processesØ Ability to develop logical and high-quality code which meets functional specifications along with technical requirements for reusability, maintainability and scalability when appropriate application code for java programs.Ø Ability to perform technical analysis based on requirements to establish architecture approach and create detailed design in support of the requirements.Ø Excellent written and verbal communication skills, worked for foreign client would be an added advantage.