Java Architect


Salt Lake City, UT

Industry: IT Consulting/Services


5 - 7 years

Posted 413 days ago

  by    Hardik Patel

This job is no longer available.

Position details:

Job title: Java Architect

Location: Salt Lake City, UT

Duration: 12 Months

Job Description: Software Developer/Architect:

The Utah Department of Public safety is seeking a highly experienced and motivated architect level software developer to develop a new GWT/Java based web application system that will integrate into existing systems via SOAP web services and other interfaces.

Due to federal requirements of the systems this individual will have access to, only candidates that are U.S. Citizens will be considered. The amount of funding for this project is expected to be between 4 and 5months.

The successful candidate must possess the following minimum mandatory skillsets:

·        Expert in Java with 5years of recent experience

·        Expert in GWT with 5years’ recent experience

·        Expert in Hibernate and Spring with 5years’ recent experience

·        Expert in SOAP web services with 5years’ recent experience

·        Expert in SQL

·        Proven track record of architecting Java web application based systems

·        Must be able to communicate clearly both orally and in written form

In addition, experience with the following technologies are preferred:

·        Eclipse

·        Weblogic

·        Oracle database

·        SQL

·        Subversion

All code written will use the existing technologies already in use by the Utah Department of Public Safety: Java, GWT, Hibernate, Spring, SOAP Web Services. No new technologies will be brought to the table.

This position will be involved with analysis, design, and will do 85% of the programming on these systems. Not only must the contractor be architect level, they must be hands on and able to accomplish the project with minimal help by full time staff.

This position will be responsible for implementing two web-based systems for the Utah Department of Public Safety:

·        Motorcycle Program Management

·        StudentDriver Certificate

Motorcycle Program Management

The Driver License Division currently receives all information regarding third party motorcycle students and exams in paper form. When students complete the course Motorcycle Foundation road course, they appear at a driver license field office and provide the division with a paper certificate as proof that the course and exams were completed. This certificate is used to waive the motorcycle road exam and issue the applicant a motorcycle endorsement.

This process creates a greater opportunity for fraudulent motorcycle completion certificates and data entry errors and does not provide the division with an efficient means for auditing the motorcycle program.

Student Driver Certificate

In addition, the current StudentDriver Certificate program is in need of a rewrite and the Driver License Division would like to more closely integrate that system into their existing Driver License and Program Management systems and the new Motorcycle Program Management system. The Motorcycle Program Management software will be designed so that the StudentDriver Certificate program can be plugged into it as a major component to combine resources and drastically reduce costs.

Scoring Criteria

·        20% Application Java Proficiency

·        20% Applicable GWT Proficiency

·        15% Applicable Hibernate and Spring Proficiency

·        15% Communication, Proven Ability, Overall Impression

·        30% COST

Required Skills:

·        Expert in Java with 5years of recent experience

·        Expert in GWT with 5years of recent experience

·        Expert in Hibernate and Spring with 5years of recent experience

·        Expert in SOAP Web Services with 5years of recent experience

·        Must be able to work on-site and must be a US Citizen

$110K - $160K