Position: Project Manager
Location: Albany, NY
Duration: 2 Year
Rate:$46/ hr
Skills:
- Meeting and working with end-users to assess their user needs and translate them into application requirements;
- Developing program specifications and using such specifications to write java web Java Enterprise Edition (JEE) programs;
- Developing and using test plans for unit and integration testing for java web Java Enterprise Edition (JEE) programs;
- Use JEE features such as servlet filters, Message Driven Beans, EJBs, JSPs
- Use JEE frameworks such as ADF, Struts, Java Server Faces, and Spring, ibatis and Hibernate;
- Prototype and evaluate rapid development frameworks such as Groovy and Grails;
- Use Java reporting frameworks such as Jasper Reports, BIRT, and Oracle Reports;
- Use the JDeveloper and Eclipse Integrated Development Environment (IDE);
- Work in AIX (Unix) to develop, maintain or run build or test scripts using shell scripts and ant;
- Writing SQL, SQL stored procedures and/or PL/SQL and PL/SQL packages for ad-hoc reporting, business rule implementation, AIX scripting, and data access layer of web application;
- Configure Oracle Application Server or Weblogic Server for things such as connection pools and message queues, and deploy applications to server;
- Use a Business Process Management (BPM) development tool such as Oracle/BEA BPM to automate workflows;
- Participating in JAD sessions with users and other developers;
- Develop and maintain code in the CVS or Subversion version control systems;
- Using XSLT or other technologies or tools to process XML files;
- Develops programming project schedules, including identifying and meeting deliverables and milestones using project management and scheduling software such as Microsoft Project or IBM Rational RequisitePro;
- Provides recommendations on technical architecture;
- Provides hands-on training and mentoring for other Java programming staff.