2

Remote Java Software Engineer Jobs in Austin, TX

As a Software Engineer, CICD you will integrate tightly with teams across the company, and span all ... This includes remote caching, remote execution, target identification and selection, etc. * Operate ...

Software Engineer, Sr

Austin, TX · Remote

$121K - $160K/yr

Mentor and coach junior engineers What You'll Bring: * 5+ years of experience in software ... Rust, Java, etc.) * Good knowledge of distributed systems architecture from one of more cloud ...

Senior Software Engineer I

Austin, TX · Remote

$121K - $160K/yr

Our engineering team releases new software every week, moves at a fast pace, and works directly ... AWS We are a remote-first development organization that values flexibility in how our teams work.

Java Tutor

Round Rock, TX · Remote

$18 - $40/hr

Emphasizes clean code principles and test-driven development, connecting Java to web development, Android applications, and enterprise software engineering. * Curriculum Awareness & Adaptive ...

Java Tutor

San Marcos, TX · Remote

$18 - $40/hr

Emphasizes clean code principles and test-driven development, connecting Java to web development, Android applications, and enterprise software engineering. * Curriculum Awareness & Adaptive ...

Java Tutor

Austin, TX · Remote

$18 - $40/hr

Emphasizes clean code principles and test-driven development, connecting Java to web development, Android applications, and enterprise software engineering. * Curriculum Awareness & Adaptive ...

Sr. Software Engineer

Austin, TX · On-site +1

$121K - $160K/yr

... C#, Java, or equivalent languages. * Proven track record of designing and leading large-scale ... Staff Software Engineer, Trimble, Document Crunch, Cloud Architecture, Python, DevSecOps ...

Showing results 41-60

Remote Java Software Engineer information

See Austin, TX salary details

$26

$59

$84

How much do remote java software engineer jobs pay per hour?

As of Aug 18, 2026, the average hourly pay for remote java software engineer in Austin, TX is $59.89, according to ZipRecruiter salary data. Most workers in this role earn between $49.33 and $67.69 per hour, depending on experience, location, and employer.

What is a remote Java software engineer?

A Remote Java Software Engineer is a professional who develops, tests, and maintains Java-based applications while working from a remote location. They collaborate with teams using communication and project management tools, ensuring software quality and performance. Responsibilities often include writing clean code, debugging issues, and integrating with databases or third-party services. This role requires proficiency in Java, frameworks like Spring, and familiarity with cloud platforms or CI/CD pipelines. Remote Java engineers must be self-motivated and able to work independently while adhering to project deadlines.

What are the key skills and qualifications needed to thrive as a remote Java software engineer?

To thrive as a Remote Java Software Engineer, you need strong proficiency in Java programming, object-oriented design, and experience with databases, typically supported by a degree in computer science or a related field. Familiarity with tools such as Spring Boot, Git, RESTful APIs, and cloud platforms like AWS or Azure is highly valuable, as are certifications like Oracle Certified Professional Java Programmer (OCPJP). Excellent communication, self-motivation, and time management skills distinguish top candidates in remote environments. These abilities enable engineers to effectively collaborate, meet deadlines, and contribute to high-quality software solutions from any location.

What are the typical challenges faced when working remotely as a Java software engineer?

Remote Java Software Engineers often encounter challenges such as maintaining effective communication with distributed teams, managing their own schedules, and staying motivated without in-person oversight. It’s also common to face technical obstacles related to ensuring code quality and integrating with collaborative tools while working independently. However, most organizations support remote engineers with regular virtual meetings, robust project management systems, and communication platforms like Slack or Microsoft Teams. Those who proactively communicate and plan their tasks often find great success and flexibility in a remote setup.

What are the most commonly searched types of Java Software Engineer jobs in Austin, TX?

The most popular types of Java Software Engineer jobs in Austin, TX are:

What job categories do people searching Remote Java Software Engineer jobs in Austin, TX look for?

The top searched job categories for Remote Java Software Engineer jobs in Austin, TX are:

What cities near Austin, TX are hiring for Remote Java Software Engineer jobs?

Cities near Austin, TX with the most Remote Java Software Engineer job openings:

Infographic showing various Remote Java Software Engineer job openings in Austin, TX as of August 2026, with employment types broken down into 86% Full Time, and 14% Contract. Highlights an 100% Remote job distribution, with an average salary of $124,576 per year, or $59.9 per hour.

Software Developer 3

3coresystems

Austin, TX • Remote

Contractor

Posted 14 days ago


Job description

\n <\/head>\n \n

Job Title: Software Developer 3<\/b>
<\/p>

Location: Austin, TX 78752 (Remote)<\/b>
<\/p>

Duration: 12 months contract<\/b>
<\/p>

 <\/b>
<\/p>

The following describes the work that will be done by Software Developer III:<\/b>
<\/p>

         <\/span><\/span><\/span>Oversee the coding, testing, and debugging of programs as outlined by a system's technical and functional requirements and oversee the preparation of test data.
<\/p>

         <\/span><\/span><\/span>Oversee the development of and\/or prepare flowcharts and diagrams.
<\/p>

         <\/span><\/span><\/span>Oversee the preparation of and\/or prepare instructions for use during production runs and coordinate the preparation and development of instructions or manuals for end users.
<\/p>

         <\/span><\/span><\/span>Lead and coordinate the research and the analysis required for project proposal, software and systems modifications, and new projects.
<\/p>

         <\/span><\/span><\/span>Analyze proposed computer applications in terms of equipment requirements and capabilities; evaluate database schemas, write and run SQL code, and deploy packages\/triggers; review and revise programs to increase operating efficiency or to adapt new procedures.
<\/p>

         <\/span><\/span><\/span>Analyze logs, system messages, thread connectivity, memory utilization, disk input\/output, and disk space in order to troubleshoot application issues.
<\/p>

         <\/span><\/span><\/span>Confer with staff members to schedule work and coordinate programming projects.
<\/p>

         <\/span><\/span><\/span>Prepare detailed analyses, plans, diagrams, and verification procedures for existing and proposed computer applications.
<\/p>

         <\/span><\/span><\/span>Develop standards and procedures for programming staff, and related interfaces and reports.
<\/p>

         <\/span><\/span><\/span>Develop and implement specialized programs to supplement and enhance systems software.
<\/p>

         <\/span><\/span><\/span>Recommend, coordinate, and implement changes to improve application and overall system performance.
<\/p>

         <\/span><\/span><\/span>Create and maintain backup and restore processes to ensure business continuity.
<\/p>

         <\/span><\/span><\/span>Coordinate, assign, and track the work of others.
<\/p>

         <\/span><\/span><\/span>Attend work regularly and observe approved work hours in accordance with agency leave and attendance policies.
<\/p>

         <\/span><\/span><\/span>Perform other duties as assigned.
<\/p>

 <\/b>
<\/p>

CANDIDATE SKILLS AND QUALIFICATIONS:<\/b>
<\/p>

Minimum Requirements: Candidates that do not meet or exceed the minimum stated requirements (skills\/experience) will be displayed to customers but may not be chosen for this opportunity.<\/b>
<\/p>

         <\/span><\/span><\/span>15yrs \- Required \- JAVA experience.
<\/p>

         <\/span><\/span><\/span>10yrs \- Required \- SQL database experience.
<\/p>

         <\/span><\/span><\/span>8yrs \- Required \- Sustaining and development experience in support of large applications in a team environment.
<\/p>

         <\/span><\/span><\/span>5yrs \- Required \- Linux.
<\/p>

         <\/span><\/span><\/span>8yrs \- Preferred \- Atlassian tool suite, especially JIRA.
<\/p>

         <\/span><\/span><\/span>8yrs \- Preferred \- Agile methodology.
<\/p>

         <\/span><\/span><\/span>2yrs \- Preferred \- Experience with Client applications; experience with Client Safety environment.
<\/p>

         <\/span><\/span><\/span>2yrs \- Preferred \-Experience transitioning applications from legacy mainframe environments to Java\/SQL environment.
<\/p>\n

\n
\n <\/div><\/span>
\n <\/body>\n<\/html>