TDCJ - Programmer I-III - Java
We tailor your resume to this role and apply for you in seconds.
Apply to TDCJ - Programmer I-III - Java at Texas Department of Criminal JusticeJob details
- Location
- Austin, Texas
- Work type
- Onsite
- Compensation
- $51,158 - $66,678/yr
- Posted
- 3 days ago
- Apply on
- erphcmprd.cpa.texas.gov
About this role
Job Description
Applicants must submit both a résumé and a completed application to be considered. Both documents should include sufficient work history to assess qualifications.
For the most accurate and up-to-date information about your application, please log in to the CAPPS application portal regularly to monitor status changes or updates.
Job Duties:
Feature Development: Write clean, maintainable Java code using Jakarta EE/Java EE specifications (EJB, CDI, JAX-RS) within VS Code.
Database Programming: Author, optimize, and maintain complex T-SQL queries, views, and stored procedures in Microsoft SQL Server.
Deployment & Configuration: Deploy, manage, and troubleshoot enterprise applications on Payara Server or Payara Micro.
Build Automation: Configure and maintain Maven pom.xml files, manage dependencies, and resolve version conflicts.
Source Control Management: Commit, branch, merge, and push application code daily using Git workflows.
AI-Assisted Efficiency: Leverage GitHub Copilot in VS Code to accelerate code generation, draft unit tests, and refactor code.
Testing & Quality: Write JUnit tests and perform root-cause debugging for runtime exceptions within the Payara environment.
You'd be a GOOD fit if:
You have backend Experience: 3+ years of professional experience in backend software engineering using Java.
You have relational Database Skills: Proven ability to write functional SQL queries, perform joins, and manipulate data in SQL Server.
You have version Control Basics: Hands-on experience using Git for core version control tasks like pulling, pushing, and branching.
You have experience with build Tools: Practical experience using Maven to compile, package, and build Java projects.
You have IDE Familiarity: Experience using Visual Studio Code as a primary or secondary environment for software development.
You have experience in criminal justice.
You'd be a GREAT fit if:
You have Enterprise Java Mastery: Deep expertise in advanced Jakarta EE specs, dependency injection, and JPA/Hibernate framework tuning.
You are a Payara Expert: Proven track record of configuring Payara thread pools, data sources, and connection pools for production.
You have advanced SQL Server Tuning skills: Ability to analyze execution plans, optimize indexes, and rewrite high-latency T-SQL queries.
You have advanced Git & Collaboration skills: Mastery of GitFlow, resolving complex merge conflicts, and conducting rigorous peer code reviews.
You have advanced Maven Lifecycle skills: Experience managing multi-module Maven projects and custom plugin configurations.
You are a Copilot Power User: Strong prompt engineering skills with Copilot to maximize velocity while maintaining strict code validation and security.
VS Code Productivity: Mastery of the VS Code Java extension ecosystem, custom tasks, workspace settings, and advanced debugging tools.
*For the full Job Description, please click the link below:
Additional Information:
Travel
25% - Position may spend 1¿5 nights away per month
Work Site Visits
No
Study Material
No
Pre-Service Training Academy Required
No
Hazardous Duty/Longevity Position
Longevity
*Outside applicants will be required to submit to pre-employment drug testing as a condition of employment.
Contact Information:
Questions concerning this Questions concerning the application
position can be directed to: process can be directed to:
Roberta Poehl Zilleah Ross
Hiring Manager OR Human Resources
936-437-2239 936-437-3150
[email protected] [email protected]
Important Note to the Candidate:
**This is a Career Ladder position. When filling available positions,
consideration will be given to the selected applicant's education
and experience.**
Programmer I: $4,263.19 - $4,357.26
Programmer II: $4,801.16 - $4,908.68
Programmer III: $5,425.35 - $5,556.51
Once the candidate meets one year of service as a Programmer III there are 3 retention steps considered annually based on eligibility.
Step I: $5800.45 - $5945.46
Step 2: $6206.48 - $6361.64
Step 3: $6640.93 - $6806.98
Military Preference
To receive MILITARY PREFERENCE, you are required to provide proof by attaching the necessary documentation to this job application.
Military Occupation Specialty Codes
https://hr.sao.texas.gov/CompensationSystem/JobDescriptions
Click on the occupational category for the position.
Additional MOS can be found at the State Auditor's Office, Military Crosswalk Guide.
The Texas Veterans Commission provides helpful employment information. Go to: http://www.texasskillstowork.com, http://www.onetonline.org, https://hr.sao.texas.gov/CompensationSystem/JobDescriptions/ or www.careeronestop.org for assistance translating your military experience and training courses into civilian job terms, qualifications/requirements and skill sets.
Applications submitted through Work in Texas
Work In Texas (WIT) applicants must complete supplemental questions to be considered for the position. To complete the supplemental questions please go to CAPPS Recruit to register or login and access your profile.
Eligibility
An applicant must be eligible to work in the United States and must remain eligible, without sponsorship or any assurance of financial or other assistance from this agency, during the term of their employment.
EEO Statement:
The State of Texas is an Equal Opportunity Employer and does not discriminate on the basis of race, color, national origin, sex, religion, age or disability in employment or the provision of services. You may make copies of this application and enter different position titles, but each copy must be signed. Resumes will not be accepted in lieu of applications, unless specifically stated in the job vacancy notice.