Understanding business requirements, task management and contributing in high level designing. Should have handled Application/Product development.
Responsible for on-time delivery of projects with proper planning.
Should be able to lead the team to achieve the goals and deadlines and keep the project on track.
Should be able to interact with users / product specialists / product owners / Architects to define system requirements and/or necessary modifications.
Capable of analyzing requirements, design solutions, write code, debug code, and modify existing software enhancements or new products using JAVA/ J2EE.
Should be able to do Project Planning and communicate the status to the Management.
Technical Skills:
Hands on experience and knowledge of working on JAVA based Web Development using Java/J2EE for at-least 3 years.
Should have deep understanding of OOPs concepts and should be well versed in CORE JAVA and ADVANCED JAVA principles and concepts, with ability to apply them as needed.
Should have knowledge and hands on experience of SQL using any SQL SERVER/MSSQL, Oracle
Experience on working with Struts/Springs/Hibernate
Should have in-depth knowledge of using Eclipse IDE.
Should have understanding and hands on experience of MVC framework.
Other Skills:
Very good communication and strong interpersonal skills Initiate, organize and attend project meetings about project progress, tasks and involvement.
Good and well sounded analytical skills and can work on problems of diverse scope where analysis of data requires in depth evaluation of variable factors.
Good Team Management Skills
Aptitude to learn new things quickly and implement them.
Work independently with minimum supervision and also guide others technically.