Complete Description:
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 both at the project and development level. The employee will assist in a leadership and developer role on multiple, critical and complex projects which will include the eWell for the Oil and Gas Bureau, Mining Subsidence Insurance, Chapter 110/Daily Water Withdrawal Reporting, Blaster permits, County Conservation District Reporting, Radon Activity Reporting, Air Emission Statements, Waste Management Form U Landfill Authorizations, Waste Transportation Safety Program Authorization/Renewals, Drinking Water Electronic Lap Reporting, Chapter 105 Joint Permit Application Review, Waste Management Mobile support, Bureau of Radiation Mobile support, and various other eGovernment reporting/permitting systesms.
Tasks to be accomplished:
- Understand the inner workings of the 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.
Skills:
Skill
Required / Desired
Amount
of Experience
10+ years of relevant experience
Required
10
Years
4 year degree or equivalent tech study or adv degree
Required
4
Years
Project Mgmt/Project Lead Experience
Required
5
Years
Oracle Database (11G and Prior)
Required
5
Years
Oracle Application Server
Required
3
Years
SQL*Plus
Required
5
Years
PL/SQL
Required
5
Years
Java, including STRUTS & Enterprise Server Bean
Required
3
Years
HTML
Desired
5
Years
Entity Relationship Modeling
Desired
5
Years
jDeveloper
Desired
5
Years
TOAD or SQL Developer (or equivalent)
Required
5
Years
Web Services
Required
3
Years
Microsoft Team Foundation Server
Desired
2
Years
DEP Oil & Gas Application Experience
Highly desired
1
Years
Strong Communication Skills
Required
1
Years