The Junior Java Enterprise Developer (Systems Analyst IV) reports the Senior Development Manager of Health and Human Service Commissions (HHSC) Information Technology (IT). This position applies expertise and technical skills on complex functionality related to the daily operations/maintenance, problem resolution, design and implementation of applications, and systems with a wide range of client and agency-specific functionality. The position will provide coded solutions for critical cross-agency business process analysis projects for HHSC agencies, as well as perform analysis and development of complex business processes through proven or creative system solutions. Work is performed in an agile environment and creativity is encouraged.
Essential Job Functions:
Attends work on a regular and predictable schedule in accordance with agency leave policy and performs other duties as assigned.
Develops and maintains application functionality, including Web Interfaces, Service-level integration and deployment, complex Business Logic and use of SQL or No-SQL datastores for HHSC IT as documented in a User Story. (40%)
Ensures adherence to industry standard definition of done which includes unit testing, automated testing, and user acceptance. (30%)
Provides technical input, analysis, and design of application functionality, including Web Interfaces, Service-level integration and deployment, complex Business Logic and use of SQL or No-SQL datastores for HHSC IT as documented in a User Story. (20%)
Participates in Agile ceremonies, as well as other required internal Agency meetings. (10%)
Knowledge Skills Abilities:
Knowledge of Core Java Development.
Knowledge of J2EE Java Development.
Knowledge of Agile (Scrum) and Lean methodologies.
Knowledge of Cloud (Azure or AWS).
Knowledge of Containers (Docker or Similar).
Knowledge of SQL and No-SQL Datastores.
Knowledge of Web Interface Technologies (Angular or Similar).
Knowledge of Service-based integrations of systems (RESTful services or Similar).
Knowledge of Asynchronous Messaging (Kafka, MQ-series or Similar).
Skill in troubleshooting, performance tuning, and problem solving.
Skills in working with applications and infrastructure (applications, data, security, virtualization, and modernization).
Skill in verbal, written, and presentation communication.
Skill in Unix commands.
Ability to learn and quickly comprehend new concepts.
Ability to perform Root Cause Analysis.
Ability to design solutions from scratch using OOA&D concepts and patterns.
Ability to provide excellent customer service.
Ability to maintain accurate and timely tracking of time spent working on projects as well the ability to accurately estimated changes or enhancements.
Ability to build consensus and mediate compromises when necessary.
Registration or Licensure Requirements:
Initial Selection Criteria:
Graduation from an accredited four-year college or university with major coursework in business, communications, computer science, computer information systems, management information systems, or a related field. One year of appropriate experience may be substituted for the required education on a year-for-year basis.
Minimum of 2 (two) years of experience in Java/J2EE Enterprise Development – (Core Java, JDBC, Spring Boot, and Angular for example).
Minimum of 2 (two) years of experience with SQL.
Minimum of 2 (two) years of experience with Web Interface development – (Angular for example).
Minimum of 2 (two) years of experience with Agile methodologies – (SCRUM for example).
Experience with multi-tier system/application development – (IBM WebSphere Application Server and Oracle for example).
Experience in building, supporting, maintaining, and monitoring mission critical business, applications/systems, running in a highly distributed manner.
Preferred experience in database design such as Queries, Cursors, and Triggers.
Preferred experience with application servers – (WebSphere or WebLogic).
The posted salary range reflects the minimum and maximum allowable by state law. Any employment offer is contingent upon available budgeted funds. The offered salary will be determined in accordance with budgetary limits and the requirements of HHSC Human Resources Manual Chapter 7.
The Texas Health and Human Services Commission is committed to hiring veterans and creating a work environment that values and retains the skills that service members bring to the job. A veteran is an individual who has served in the Army, Navy, Air Force, Coast Guard, or Marine Corps of the United States or the United States Public Health Service under 42 U.S.C. Section 201 et seq., as amended; the Texas military forces as defined by Section 437.001 of Texas Government Code; or an auxiliary service of one of those branches of the armed forces; and has been honorably discharged from the branch of the service in which the person served. Please Note that Military Occupations that relate to the initial selection criteria and registration or licensure requirements for this position may include 25B, 255A, IT, 26, 030, C4|11, ISM. For more information see the Texas State Auditor’s Military Crosswalk at http://www.hr.sao.state.tx.us/Compensation/JobDescriptions.aspx.
VETERANS: Use your military skills to qualify for this position or other jobs! Go to www.texasskillstowork.com to translate your military work experience and training courses into civilian job terms, qualifications and skill sets. Also, you can compare this position to military occupations (MOS) at the Texas State Auditor’s Office by pasting this link into your browser: http://www.hr.sao.state.tx.us/Compensation/JobDescriptions.aspx. For more information on military occupational specialty codes, see the Military Crosswalk Guide at http://www.hr.sao.state.tx.us/compensation/militarycrosswalk/militarycrosswalkguide.pdf
HHS agencies use E-Verify. You must bring your I-9 documentation with you on your first day of work.
I-9 Form - Click here to download the I-9 form.
In compliance with the Americans with Disabilities Act (ADA), HHS agencies will provide reasonable accommodation during the hiring and selection process for qualified individuals with a disability. If you need assistance completing the on-line application, contact the HHS Employee Service Center at 1-888-894-4747. If you are contacted for an interview and need accommodation to participate in the interview process, please notify the person scheduling the interview.