Hotline: 678-408-1354

Java Developer- Administrative Office of the Courts, Salt Lake City

The Utah State Courts is not only recognized as one of t he most technologically advanced court systems in the country, but also as a model internationally. Our Information Technology department provides multiple applications, fully developed in-house, to streamline court operations which includes: three unique case management systems, online payments, eFiling, document management, and in-chambers management systems. As an Application Developer with the Utah Courts you will be working with a team responsible for programming in Java to create, build and maintain Web Applications for today and the future to ensure that Utah remains a leader in court technology.

In addition to being on the forefront of court technology the Utah Courts offer a total compensation package that includes accrued annual and sick leave, paid holidays, affordable health insurance, retirement, a public transit benefit, and more. In summary, this is an excellent opportunity for a Java Developer who is interested in a creating quality, progressive technology that improves the judicial system, from court patrons to judges and justices. Check out additional benefit information here: https://dhrm.utah.gov/benefits/compensation

Example of Duties:
This position has three career levels where additional skills and responsibilities may be required.

Develop computing applications based on business requirements and industry standards

Maintain existing computing applications and resolve support issues from receipt through delivery of the solution

Code instructions for new and existing applications in the appropriate language for the application following written and oral specifications

Prepare detailed test data in accordance with installation and application standards to validate the affected software against the specifications

Perform testing of all changes to existing programs by parallel system processing in order to thoroughly test every coding modification

Debug programs by analyzing all available data, identify the problem, and take the appropriate corrective action

Document all programs according to established standards and maintain current written information about the system to facilitate disaster recovery

Report status of assigned tasks to project leader

Provide oral and/or written information to user groups and to internal departments as required in order to maintain efficient operation of the system

May be required to assist in the training or problem resolution aspects of programs

May assist in training others in a specific area of expertise

Perform other related duties as assigned

Typical Qualifications:
(includes knowledge, skills, and abilities required upon entry into position and trainable after entry into position)

Document the completion of two years of accredited college or technical education in a data processing or related field. Actual practical experience on a year to year basis in related job functions may be substituted for educational training

Demonstrate an understanding of server-side J2EE development, SQL, Web Services, XML, object and/or relational databases

Knowledge of computer hardware and application programming in a full life-cycle development environment

An understanding of the principles, theories, and practices of computer data storage, retrieval, and/or restoration

Knowledge of application systems development, hardware configuration, operating system facilities, data management, data communications, teleprocessing facilities, batch and on- line system development, and source data entry

Knowledge of relational and/or object database management software

Listen to, and understand, information and ideas as presented verbally and in writing. Speak clearly, concisely and effectively. Communicate information and ideas clearly and concisely, verbally and in writing.

Make a decision or solve a problem by using logic to identify key facts, explore alternatives, and propose quality solutions. Analyze or identify underlying principles, reasons, or facts associated with information or data to draw conclusions

Coordinate computer systems and application design, Use court specified automated software application tools to develop application program

Train and assist other programmer analysts in their area of expertise,

Prepare and present sample reports, and work well with other governmental agencies and outside vendors

Supplemental Information:
This position may be underfilled depending on the number of fully qualified candidates.

This recruitment will be opened until filled.

Share this job

Contact Us

Eltas EnterPrises Inc.
3978 Windgrove Crossing
Suite 200A
Suwanee, Georgia
30024, USA
contact@eltasjobs.com

Subscribe to our Newsletter