Bachelor's degree in Computer science or equivalent, with 08+ years of relevant hands-on working knowledge on the following.
- Must Have Strong Experience in Solution, Design and Development of Java, J2EE, WebServices and JMS.
- Strong hands-on experience with Spring, Hibernate/ORM, Apache CXF and JAXB
- Strong experience in Unix and Shell scripting
- Strong experience in Schedulers and Batch Jobs, preferably AutoSys.
- Strong experience in any one of the Application Servers (WebLogic / WebSphere / JBoss)
- Good knowledge of database concepts with working knowledge on SQL and Stored Procedures.
- Experiences in full life cycle of application development and deployment
Nice to have:
- Expert in tuning all tiers of applications on JEE platform.
- Experience in Object Oriented Analysis and designing architecture, reusable components, and frameworks.
- Expert in JEE patterns and ability to use commonly used on in real time situations
Soft Skills:
- Should be able to guide the Team from Technical perspective
- Ability to share technical knowledge and clearly communicate technical concepts
- Strive to constantly improve the application development processes and tools.
- Must have strong communication skills with ability to work with all management levels
- Degree in Computer Science, Engineering or equivalent