Jobs and Careers
UN

(Casual Hire) IT Specialist/Java Web Applications Developer

University of Hawai'i
United Statespart_timeVerifiedPosted 31 Jul 2026
💰 $138,000/yr

About the role

Posting number: 2026-01697

Department: Information Technology Services System

Division: Enterprise Systems

Job classification: CASUAL

Posting type: Open

Categories: IT and Computers, Web Design

Summary

****Applicants seeking short-term or part-time work with the University of Hawai’i may apply for Casual Hire appointments, which include administrative, professional, and technical (APT) or instructional-type positions. Because of the temporary nature of these appointments, Casual Hire employees are not eligible for most benefits provided to regular Board of Regents or Civil Service employees. Casual Hire appointments may last for up to 89 days for full-time employees, and up to 1 calendar year for part-time employees.****

 

Title:  Casual Hire - IT Specialist/Java Web Applications Developer

Hiring Unit:  Information Technology Services, Enterprise Systems

Location: UH System Offices, Manoa Campus

Date Posted:  August 3, 2026

Closing Date:  August 3, 2026

Salary:  $69.07/hour up to 19 hours/week

Full Time/Part Time:  Part-Time

Temporary/Permanent:  Temporary


DUTIES and RESPONSIBILITIES :

  1. Analyze and define system requirements; provide logical process designs and data structures for new systems; and define interface specifications in accordance with overall system design.
  2. Work with source system subject matter experts to understand the source data structures and data item definitions.  Analyze source metadata, profile source data, and develop data mapping and transformation rules.
  3. Communicate and work with managerial, administrative, and technical staff to determine information needs, data flows, and system definitions and document these requirements.
  4. Develop system specifications including timelines and functional specifications; translate system specifications into programming requirements including program modules and data element dictionaries.
  5. Determine software, equipment, and other tools necessary to implement the system.
  6. Determine feature lists of programs; evaluate progress during project stages; and modify work schedule and tools utilized to meet project requirements.
  7. Keep abreast of advances in information technology and assess the feasibility of incorporating into project plans and specifications.
  8. Develop and document functional description from the user’s perspective which describes the system to be developed and the business solution to the problems identified.
  9. Develop and document technical descriptions of the system to be designed in order to satisfy the documented requirements within the identified constraints.
  10. Develop software programs involving complex data exchange among multiple programs and/or requiring sophisticated program logic; develops reusable software modules and reviews and updates program documentation to ensure adequacy.
  11. Program, evaluate, and test web-based applications using Java, HTML, JSP (JavaServer Pages), and JSTL (JavaServer Pages Standard Tag Library), and/or any other programming or scripting languages to meet project requirements.
  12. Develop software test procedures; design system test; coordinate system and parallel testing; evaluate test results and determine whether program(s) can be considered operational; performs software quality assurance testing.
  13. Evaluate, modify, and maintain existing applications.
  14. Ensure programming projects are planned, programmed, tested, and implemented by project deadlines.
  15. Work directly with customers and development staff to ensure that the necessary testing, “bug fixes”, and programming modifications are completed by project deadlines.
  16. Resolve any operational problems related to the maintenance of information systems.
  17. Assess and evaluate the capabilities and limitations of new and upcoming programming or scripting languages.
  18. Provide project implementation and post-implementation support for web-based applications developed by Enterprise Systems (ES).
  19. Provide technical support in a timely manner, identify the cause(s), research, assess, solve and take action to prevent programming and/or system problems from recurring using available resources such as, but not limited to the following:  hardware/software manuals, third party books, technical email lists, Internet newsgroups, technical support lines, online help systems, and other available resources.
  20. Serve as a technical resource to non-technical administrators, staff, and to other IT professionals.
  21. Monitor and tune soft

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

University of Hawai'i

View company profile →