job summary:
Join a high-impact development team building and enhancing large-scale enterprise applications that support mission-critical operations. We are seeking an experienced Senior Java Software Engineer with deep expertise in Java, SQL, and Linux who enjoys solving complex technical challenges and delivering reliable, high-performing software solutions. In this hybrid role, you will lead application development efforts, optimize system performance, troubleshoot production issues, collaborate with cross-functional teams in an Agile environment, and help modernize enterprise applications. If you enjoy developing scalable software, solving complex technical challenges, and making a meaningful impact through technology, we encourage you to apply.
location: Austin, Texas
job type: Contract
salary: $58 - 63 per hour
work hours: 8am to 5pm
education: Bachelors
responsibilities:
Job Responsibilities
- Lead the design, coding, testing, debugging, and deployment of enterprise Java applications.
- Analyze technical and functional requirements to develop scalable software solutions.
- Develop flowcharts, technical documentation, user instructions, and system diagrams.
- Perform database design, SQL development, package deployment, and trigger creation.
- Analyze application logs, system performance, memory utilization, and connectivity issues to resolve production problems.
- Develop and implement enhancements to improve application performance and system efficiency.
- Create and maintain backup and recovery processes supporting business continuity.
- Coordinate technical work assignments and mentor development team members.
- Participate in software planning, analysis, estimation, and project coordination.
- Collaborate with stakeholders to evaluate new application requirements and system modifications.
- Develop programming standards, procedures, interfaces, and reporting solutions.
- Support production releases and participate in troubleshooting during off-hours as needed.
qualifications:
Qualifications:
15+ years of professional Java development experience.
10+ years of SQL database development and administration experience.
8+ years supporting and enhancing large-scale enterprise applications within a collaborative development team.
5+ years of Linux experience.
Strong understanding of the software development lifecycle (SDLC).
Experience troubleshooting complex production application issues.
Ability to develop technical documentation and system specifications.
Strong analytical, problem-solving, and communication skills.
Preferred Qualifications:
Experience with Atlassian tools, particularly Jira.
Experience working within Agile development environments.
Experience supporting State of Texas applications.
Experience working within Texas Department of Public Safety environments.
Experience modernizing legacy mainframe applications into Java/SQL platforms.
Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.
At Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact
Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including: medical, prescription, dental, vision, AD&D, and life insurance offerings, short-term disability, and a 401K plan (all benefits are based on eligibility).
This posting is open for thirty (30) days.
![]()