Java Developer

Texas Health and Human Services

Austin (TX)

On-site

USD 71,172 - 91,940

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

100% paid employee health insurance
Defined benefit pension plan
Generous time off benefits

Job summary

The Texas Health and Human Services is hiring a Java Developer (Programmer IV) for critical applications in an Agile environment. This role requires collaboration, creativity, and a minimum of five years of experience in Java programming and enterprise application design.

Located in Austin, TX, the position offers a comprehensive benefits package including paid employee health insurance and career advancement opportunities. Join us to make a positive impact in the lives of Texans!

Qualifications

  • Graduation from a four-year college or university majoring in a related field.
  • 5 years of experience in Object-Oriented Programming (Java).
  • 5 years in applications development on the J2EE platform.

Responsibilities

  • Oversee development of applications including design and customer support.
  • Coordinate daily development activities like coding and testing.
  • Provide technical direction to staff in programming activities.

Skills

Object-Oriented Programming in Java
Enterprise application design
Leading development teams
Microservices architecture
RESTful API development
SQL and NoSQL database experience
Agile methodology (Scrum)
PowerBI
CI/CD pipelines

Education

Bachelor's degree in a relevant field

Tools

Jenkins
GitLab/GitHub Actions
Docker
Kubernetes

Job description

Date: Jun 4, 2026

Location: AUSTIN, TX

Join the Texas Health and Human Services Commission (HHSC) and be part of a team committed to creating a positive impact in the lives of fellow Texans. At HHSC, your contributions matter, and we support you at each stage of your life and work journey. Our comprehensive benefits package includes 100% paid employee health insurance for full‑time eligible employees, a defined benefit pension plan, generous time off benefits, and numerous opportunities for career advancement.

Job Details
  • Functional Title: Java Developer
  • Job Title: Programmer IV
  • Agency: Health & Human Services Comm
  • Department: Applications - HHS Systems
  • Posting Number: 17441
  • Closing Date: 12/03/2026
  • Posting Audience: Internal and External
  • Occupational Category: Computer and Mathematical
  • Salary Range: $6,377.50 - $8,238.40 per month
  • Salary Group: TEXAS-B-26
  • Shift: Day
  • Additional Shift: Days (First)
  • Full Time/Part Time: Full time
  • FLSA Exempt/Non-Exempt: Exempt
  • Job Location City: AUSTIN
  • Job Location Address: 701 W 51ST ST
Job Summary

The State of Texas Health and Human Services Commission HHSC is seeking a Java Developer (Programmer IV). This role supports critical applications within HHSC in an Agile (Scrum) environment. The position reports to the Manager of Application Development in Health and Human Services Commission Information Technology (HHSC IT). It works under minimal supervision and requires high creativity, latitude, and cross‑agency collaboration for business processes. Responsibilities include analysis and development of complex business needs, deliverables for daily operations maintenance, design and implementation of applications with continuous integration and delivery from development to production. The role requires willingness to work from an HHS office designated by the hiring manager in Austin, TX, at least three days per week.

Essential Job Functions
  • Oversees overall development of applications including system design, planning, production and customer support for software systems and solutions existing for statewide and interagency use. Drives design, delivery and integration for interfaces, system connectivity and batch processes for existing applications. (30%)
  • Coordinates daily development activities including coding, testing, and debugging of programs. Implements standards and procedures, and coordinates programming staff activities. Manages staff, tasks, and schedules to develop and modify customer software applications. (30%)
  • Provides technical direction and guidance to technical staff related to analysis and programming activities. Supports development of business processes through analysis and design for interfaces with external agencies and service providers. Implements specialized programs and defines test processes to validate performance and stability. (20%)
  • Coordinates with staff to develop and implement project plans that include schedules, staff assignments, analysis tasks and programming activities, requirements gathering, gap analysis, design and delivery. Assists and coordinates with development staff to ensure adherence to standards and procedures for business policies and procedures. (10%)
  • Other duties as assigned. (10%)
Knowledge, Skills, and Abilities
  • Knowledge of current and emerging high‑level principles, practices, and techniques of computer programming and systems analysis, including operating procedures and systems.
  • Knowledge of multi‑tier system development with the ability to troubleshoot and solve complex issues.
  • Knowledge of building and supporting mission‑critical applications running in a highly distributed manner across multiple platforms and performance‑enhancing techniques.
  • Knowledge of planning and implementation techniques for multiple software development life‑cycle phases, including scope, proposal, estimation, analysis, design, and construction.
  • Knowledge of practical methods and solution techniques to define limitations and capabilities of computer systems, including programming languages, hardware, software, and operating systems.
  • Knowledge of complex configuration management concepts, tools, and software usability concepts.
  • Knowledge of common design practices and standards for application accessibility (e.g., 508, JAWS).
  • Skilled in assigning and supervising work of other development staff.
  • Skilled in extensive complex problem solving, critical thinking, computer programming, and modifying/developing programs for computer applications.
  • Skilled in facilitating meetings with multiple customers and technical staff, building consensus, and mediating compromises when necessary.
  • Ability to process information logically, design programs and system logic, prepare specifications, code, test, debug, interpret technical information, communicate effectively, and supervise others.
  • Ability to communicate design and complex implementation/integration information effectively both verbally and in writing, serve as a technical consultant, document issues accurately, and prepare concise reports.
Requirements
  • Initial Screening Criteria
    • Graduation from a four‑year college or university majoring in business, communications, computer science, computer information systems, management information systems, or a related field.
    • Required minimum of 5 (five) years of experience in Object‑Oriented Programming (OOP) in Java (Core Java, JDBC, Spring Boot, Angular, or React).
    • Required minimum of 5 (five) years of experience designing enterprise applications and services.
    • Required minimum of 5 (five) years of experience leading enterprise Java development teams.
    • Required minimum of 5 (five) years of experience in applications development on the J2EE platform.
    • Required minimum of 5 (five) years of experience with microservices architecture and RESTful API development.
    • Required minimum of 5 (five) years of experience with Spring Aspect‑Oriented Programming, transaction management, and security.
    • Required minimum of 5 (five) years of experience writing SQL and working with NoSQL databases.
    • Required minimum of 5 (five) years of experience with React or Angular UI frameworks.
    • Required minimum of 2 (two) years of experience with PowerBI.
    • Required minimum of 2 (two) years with CI/CD pipelines using tools like Jenkins, GitLab/GitHub Actions.
    • Required minimum of 3 (three) years of software development using Agile methodology (Scrum).
    • Required minimum of 2 (two) years with Crystal Reports.
  • Preferred Experience
    • Preferred experience with testing frameworks such as JUnit, Mockito, and Selenium.
    • Preferred experience with containerization technologies like Docker and orchestration tools like Kubernetes.
    • Preferred experience with CI/CD pipelines using tools like Jenkins, GitLab/GitHub Actions.
Additional Information

This position may require access to systems that include IRS Federal Tax Information (FTI). In compliance with IRS requirements, applicants must provide a list of addresses where they have lived, worked, or attended school in the past five (5) years, submit to an FBI Fingerprint Check, local law enforcement criminal history checks, and meet citizenship/residency requirements. A conviction for a class A misdemeanor within the last five years or a felony that constitutes a bar will disqualify an applicant from employment.

Telework Disclaimer

This position may be eligible for telework. All HHS positions are subject to state and agency telework policies in addition to the discretion of the direct supervisor and business needs.

Nearest Major Market

Austin

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Developer
Senior Java Developer

Texas Health and Human Services • Austin (TX)

On-site
Senior Java Full-Stack Developer
Senior Java Full-Stack Developer

Texas Health and Human Services • Austin (TX)

On-site
USD 95,000 - 130,000
Senior .NET Developer Lead
Senior .NET Developer Lead

Texas Health and Human Services • Austin (TX)

On-site
USD 86,000 - 111,000
Health insurance
Pension plan
Generous time off
+1
Senior Cloud Software Developer
Senior Cloud Software Developer

Texas Health and Human Services • Austin (TX)

On-site
USD 854,000 - 1,149,000
Health insurance for employees
Pension plan
Career advancement opportunities
Lead Java Developer
Lead Java Developer

Texas Health and Human Services • Austin (TX)

Hybrid
USD 7,000 - 13,000
Senior .NET Developer Lead
Senior .NET Developer Lead

FALL CREEK FARM & NURSERY • Austin (TX)

On-site
USD 86,000 - 111,000
Health insurance
Pension
Paid time off
+1
Senior RPA Developer
Senior RPA Developer

Texas Health and Human Services • Austin (TX)

Hybrid
100% paid employee health insurance
Defined benefit pension plan
Generous time off benefits
+1
Enterprise Technology Coordinator
Enterprise Technology Coordinator

Texas Health and Human Services • Austin (TX)

On-site
USD 78,000 - 116,000
Health insurance
Defined benefit pension
Generous time off
+1
Senior Database Engineer
Senior Database Engineer

Texas Health and Human Services • Austin (TX)

On-site
USD 95,000 - 130,000
Health insurance
Pension plan
Time off
Senior Business Analyst / Scrum Master (SAVII)
Senior Business Analyst / Scrum Master (SAVII)

Texas Health and Human Services • Austin (TX)

On-site
USD 95,000 - 130,000
Telework eligibility