Description

  • Experience in software design and development, including three years of practical Java programming experience.
  • An understanding of J2EE design patterns and best practices, Session Facade, DAO, Business Delegate, etc.
  • Experience with, CSS and Javascripts
  • Experience with MVC based frameworks, preferred Struts.
  • Experience with persistence models like DAO or Hibernate
  • Proficiency in SQL and relational database technology – the ability to write and understand complex queries
  • Experience with EJB, strong understanding of EJB transaction management
  • Experience with Web Services and understanding of SOA, ESB.
  • Experience with Spring
  • Experience with RIA frameworks based on JSF and AJAX
  • Ability to manage multiple projects at once, multi-task across projects, and effectively prioritize each
  • Demonstrated success in participating in software delivery projects through all phases of the product development lifecycle

Education

Any Graduate