> Markdown version of [/jobs/ext/1917926-java-software-engineer-enterprise-applications](https://www.wearedevelopers.com/jobs/ext/1917926-java-software-engineer-enterprise-applications). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Java Software Engineer - Enterprise Applications - **Company:** Randstad - **Location:** Austin, TX, United States - **Experience:** Expert - **Salary:** $120,640.0 - $131,040.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Agile Methodology, Application Performance Management, JIRA, Database Design, Database Development, Software Debugging, Linux, Java Platform Enterprise Edition (J2EE), Performance Tuning, Systems Development Life Cycle, Software Engineering, Software Systems, SQL Databases, Enterprise Software Applications, Atlassian Tools, Tools for Reporting - **Published:** August 4, 2026 - **Apply:** https://www.dice.com/job-detail/e2d99261-9a19-4936-8874-6a1d7f93fcf2 ## About the Role 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., 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. ## Description * 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. ## Related Videos - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) - [Collaboration Quantified: Lessons from Open Source Developer Networks](https://www.wearedevelopers.com/videos/1422-collaboration-quantified-lessons-from-open-source-developer-networks) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1146-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Integrate your Cognitive Assistant with 3rd-party DBs and software](https://www.wearedevelopers.com/videos/249-integrate-your-cognitive-assistant-with-3rd-party-dbs-and-software) ## Related Articles - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know)