Job ID :
998
Company :
Commonwealth of Pennsylvania
Location :
harrisburg, PA
Type :
Contract
Duration :
6 Months
Status :
Active
Openings :
1
Posted :
6 years ago
Job Seekers, Please send resumes to resumes@hireitpeople.com or Call: (202) 719-0200 Ext: 127

Short Description:

The selected candidate in this position serves as a Java J2EE Programmer 4 for an IT portfolio project to develop a public-facing website to display CRASH accident statistics over the internet.

 

Complete Description:

The CRASH reports are submitted to PennDOT by police agencies across the Commonwealth using multiple 3rd party law enforcement COTS packages.   The CRASH report data is validated against a complex set of hundreds of business rules.  The web service will accept a standardized XML schema containing the CRASH report data and will respond with validation results in a second standardized XML schema.  3rd party software vendors that provide COTS packages to police agencies already support the CRASH XML schemas, and the will be involved in the testing and implementation process for the real-time verification web service.

 

The Programmer 4 will work with a Senior Architect to design, code, test, implement and support the XML web service.  The programming language will be Java/J2EE running on IBM WebSphere in a Windows environment.  The backend database is IBM DB/2 on mainframe zOS.  Experience with Oracle 10g/11g, Crystal Reports and any enterprise rules engine would also be helpful.

 

In addition, the Programmer 4 will work with a Senior Architect to design, code, test, implement and support a public-facing website that will display CRASH statistics.

 

Specific Duties:

 

1.            Serve as a senior developer of n-tier applications using Java J2EE.

2.            Design and develop user interface, service tier and data tier components for complex applications, including server-based web applications.

3.            Participate in project planning and management, including developing of timelines, leveling of resources and managing of tasks for quality, schedule and budget.

4.            Assist in the design of normalized transactional databases in DB/2 and/or Oracle 10g database environments.

5.            Participate in the full SDLC process (including coding) of .Java J2EE application solutions, including Java, JSP, HTML, XML and web services.

6.            Participate in design and coding of database objects in DB/2 and/or Oracle 10g, including queries, stored procedures, views, triggers, etc.

7.            Participate in design and coding of application-embedded, scheduled and ad-hoc reporting solutions using Business Objects XI and Crystal Reports.

8.            Meet with end users and technical staff of all types to gather business and system requirements

 

Skills:

Full SDLC experience as an applications developer

Required 5 Years

 

Experience with Java J2EE applications development

Required 5 Years

 

Experience developing web-based applications and web services in Java J2EE

Required 5 Years

 

Experience with DB/2 and/or Oracle database development

Required 2 Years

 

Strong oral and written communication skills

Required 

 

HTML, CSS, JavaScript

Required 5 Years

 

AJAX (JSON and XML)

Required 5 Years

 

Experience with Crystal Reports.

Desired

 

Experience with an enterprise rules engine.

Desired