Job Description :
# Lead and/or assist in analysis of complex business problems.
# Develop work plans for individual tasks; and work with minimal direction.
# Plan, prioritize, organize and implement related tasks based on individual recommendations under general direction.
# Potentially serve as team lead (train, coach, and mentor) and supervise multiple programmers assisting them with the programming and analysis functions.
# Knowledge of J2EE technologies such asREST, Web Services, Servlets/JSPs or JSF.
# Knowledge of Spring & Hibernateand optionally GWT.
# Good JDBC programming skills and experience working with Oracle & Microsoft SQL Server.
# Experience in Web based product development.
# Experience working on application servers.
# Knowledge of creating ant scripts or gradle.
# Knowledge of PL/SQL.