HARRISBURG, PA, USA
3 days ago
Product Spec. - Sr. Java Dev
Job Seekers, Please send resumes to resumes@hireitpeople.com DEP is in need of a highly experienced Senior Java Developer to work in the Bureau of Information Technology (BIT) on multiple projects within the eGovernment Team. 
DEP is in need of a highly experienced Senior Java Developer to work in the Bureau of Information Technology (BIT) on multiple projects within the eGovernment Team.  This team is responsible for new application development and providing support and maintenance to existing systems (approximately 20). The BIT/Java Team utilizes Agile and waterfall methodologies for application development, and at times requires rapid timelines/deadlines which are mandated by the legislation. This employee acts as the project leader and lead application developer responsible for aiding in the coordination, interfacing and understanding the business needs of DEP both at the project and development level. The employee will assist in a leadership and developer role on multiple, critical and complex projects.  The web-based systems include electronic submission of Oil and Gas Permit Applications and Well Completion Reports, Mining Subsidence Insurance Applications, Chapter 110/Daily Water Withdrawal Reports, Blaster Activity Permit Applications, County Conservation District Reports and Reimbursement Requests, Radon Activity Reporting, Air Emission Statements, Waste Management Form U Landfill Authorizations, Waste Transportation Safety Program Authorizations/Renewals, Drinking Water Lab Reports, and Chapter 105 Joint Permit Application Reviews.  In addition, the position provides Java support for a client-based application that allows DEP inspectors to complete electronic inspection forms while in the field. 
Tasks to be accomplished:-      Understand the inner workings of DEP’s Java Applications and batch processes. -      Understand the inner workings of DEP’s Greenport, the front end authentication system for all eGovernment applications-      Provide maintenance and support to over 20 applications.-      Review selected documentation of the existing systems to become familiar with the system requirements, functionality, and architecture, reporting, etc.-      Meet with end-users on new system requirements-      Generate Requirements, Technical and Business Functional documents, system documents, and assist in creating training and testing documents.-      Profile and tune selected pieces of the system for better maintainability and performance as necessary.-      Provide mentoring and assistance as required for the transfer of knowledge to Commonwealth IT staff.-      Aid in production deployments of systems.-      Provide weekly status updates to BIT team manager or other DEP managers as requested.-      Review architecture and coding of various Mobile (disconnected solutions) applications.-      Provide on-going support for existing Mobile applications, specifically the back-end architecture.

SkillRequired / DesiredAmountof ExperienceProject Mgmt/Project Lead ExperienceRequired5YearsJava EE 5+, Servlet 2.5+, JSPRequired5YearsJava Persistence/JDBC/ORMRequired3YearsOracle Database experience at least up through 10 and 11g (up through 12c preferred as is what client is currently using)Required5YearsApache Struts Framework 1.3+Required3YearsSpring IOC and Spring MVC Framework 3.2+Required3YearsSQLRequired5YearsPL/SQLRequired5YearsTOAD or SQL Developer tool (or equivalent)Required2YearsWeb Services (JAX-WS, JAX-RS)Required3YearsApache Subversion (SVN) or other Software Versioning SystemRequired1YearsEntity Relationship ModelingRequired5YearsDevelopment and Deployment of applications on Oracle WebLogic ServerDesired3YearsiBATIS/MyBatisDesired1YearsJava SwingDesired3YearsSQLite DatabaseDesired1YearsXMLDesired3YearsXSLDesired3YearsHTMLDesired5YearsJDeveloperDesired2YearsStrong Communication SkillsRequired  
Confirm your E-mail: Send Email