2

Remote Java Software Engineer Jobs in Austin, TX

Sr. Java Software Engineer

Austin, TX · On-site +1

$123K - $163K/yr

Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience. * 8+ years of professional software engineering experience, with a strong focus on Java ...

Senior Software Engineer - Remote

Austin, TX · Remote

$121K - $160K/yr

Senior Software Engineer Job Type: Contract Location: Remote Job Summary: In this role, you'll ... Proficiency in Python3, Java, Rust, or TypeScript, with additional experience in C++ or Go ...

Software Engineer

Austin, TX · On-site +1

$100K - $120K/yr

How you will contribute We are looking for a passionate Software Engineer to join our team focused ... NET, Java, or Node.js with TypeScript * 3+ year of hands-on experience with both relational ...

Senior Software Engineer

Austin, TX · Remote

$335K - $400K/yr

Write high quality, maintainable code in languages like Go, Scala, Java, C#, or TypeScript ... Willingness to work 4 day in-office, 1 day remote weekly schedule. + Experience relevant to one or ...

Senior Software Engineer

Austin, TX · Remote

$335K - $400K/yr

Write high quality, maintainable code in languages like Go, Scala, Java, C#, or TypeScript ... Willingness to work 4 day in-office, 1 day remote weekly schedule. + Experience relevant to one or ...

We use Java, Kotlin and Python, Typescript/React * Collaborate with applications and systems ... Our people-first culture and global support system, including the remote work option and Employee ...

We use Java, Kotlin and Python, Typescript/React * Collaborate with applications and systems ... Our people-first culture and global support system, including the remote work option and Employee ...

We use Java, Kotlin and Python, Typescript/React * Collaborate with applications and systems ... Our people-first culture and global support system, including the remote work option and Employee ...

We use Java, Kotlin and Python, Typescript/React * Collaborate with applications and systems ... Our people-first culture and global support system, including the remote work option and Employee ...

We use Java, Kotlin and Python, Typescript/React * Collaborate with applications and systems ... Our people-first culture and global support system, including the remote work option and Employee ...

Staff Software Engineer

Austin, TX · On-site +1

$470K - $615K/yr

... Java, C#, or TypeScript. * Drive systemic performance optimisations and refactors that improve ... Hybrid work structure Rokt has a 4 day in-office, 1 day remote hybrid structure, with a flexible ...

Staff Software Engineer

Austin, TX · On-site +1

$470K - $615K/yr

... Java, C#, or TypeScript. * Drive systemic performance optimisations and refactors that improve ... Hybrid work structure Rokt has a 4 day in-office, 1 day remote hybrid structure, with a flexible ...

Sr. Software Engineer

Austin, TX · On-site +1

$121K - $160K/yr

... remote teams. Support production issue resolutions per need. Participate in the development ... Java Spring Boot for the application; 3) AWS development skills; 4) Design Web Interface using ...

Hands-on experience with both Go and Java, with a strength in at least one. We're a polyglot org ... Compensation $125,000 - $150,000 USD LOCATION We are a fully distributed company of remote ...

Sr. Software Engineer

Austin, TX · On-site +1

$121K - $160K/yr

... remote teams. Support production issue resolutions per need. Participate in the development ... Java Spring Boot for the application; 3) AWS development skills; 4) Design Web Interface using ...

We're looking for an exceptional, opinionated full-stack software engineer to join the team ... Remote (US only) * Salary $116k - $180k * ~180+ employees * Series C Company * Skills: Java ...

next page

Showing results 1-20

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 Jul 28, 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 are the key skills and qualifications needed to thrive in the Remote Java Software Engineer position, and why are they important?

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 is a Remote Java Software Engineer job?

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 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 are popular job titles related to Remote Java Software Engineer jobs in Austin, TX? For Remote Java Software Engineer jobs in Austin, TX, the most frequently searched job titles 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 June 2026, with employment types broken down into 1% As Needed, 80% Full Time, 14% Part Time, and 5% Contract. Highlights an 51% Physical, 3% Hybrid, and 46% Remote job distribution, with an average salary of $124,576 per year, or $59.9 per hour.
Sr. Java Software Engineer

Sr. Java Software Engineer

Charles Schwab

Austin, TX • On-site, Remote

$123K - $163K/yr

Full-time

Medical, Dental, Vision, Retirement

This job post has expired 1 day ago. Applications are no longer accepted.


Job description

Your opportunity

At Schwab, you’re empowered to make an impact on your career. Here, innovative thought meets creative problem solving, helping us “challenge the status quo” and transform the finance industry together.

Schwab Technology Services enables the future of how clients manage their money by providing innovative and reliable technology products and services as part of our ongoing commitment to democratize access to investing and financial planning.

We are seeking a highly skilled Manager, Software Development & Engineering - IC to join our Enterprise Middleware & Online Security Technology team to design, build, and evolve scalable, secure backend systems and services. In this senior individual contributor role, you will own critical components or platforms, drive architectural decisions, and balance scalability, reliability, security, and delivery velocity. You will remain hands on with coding, lead the design of complex distributed systems, and influence technical direction across teams through design reviews, code reviews, and production issue resolution. You will mentor engineers, elevate engineering standards, and collaborate closely with product managers, architects, and engineering leadership to translate business needs into robust, long term technical solutions.

What you have
  • Provide technical leadership in the design, development, and evolution of Java‑based enterprise applications using Spring Boot, REST APIs, and microservices architecture, making architectural decisions that balance scalability, reliability, security, and delivery velocity.
  • Contribute to and influence the architecture and design of complex software systems, platforms, or domains, partnering with architects, product managers, and engineering leadership to translate business needs into technically sound solutions and execution plans.
  • Drive cross‑team technical initiatives across multiple teams, aligning design and implementation, resolving dependencies, and influencing outcomes without direct authority.
  • Remain hands‑on by actively participating in coding, design reviews, and troubleshooting of the most complex or high‑risk components, including leading root‑cause analysis and implementing resilient, scalable solutions.
  • Evaluate, recommend, and adopt new technologies, tools, and patterns to improve system performance, reliability, maintainability, and long‑term scalability.
  • Ensure high standards of software quality by writing clean, maintainable, and testable code; defining and enforcing best practices through code reviews and shared engineering standards.
  • Define and maintain robust automated testing strategies, including unit, integration, and system tests, to support reliable delivery and long‑term system stability.
  • Partner with DevOps and platform teams to support and evolve CI/CD pipelines, deployment strategies, and operational readiness.
  • Lead technical initiatives and mentor mid‑level and senior engineers, raising the bar for engineering excellence and promoting consistent design and development practices across the organization.
  • Actively participate in Agile ceremonies (sprint planning, daily stand‑ups, retrospectives, and demos), contributing to estimation, risk identification, and predictable, high‑quality delivery.

Required Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 8+ years of professional software engineering experience, with a strong focus on Java-based enterprise application development.
  • Proven hands‑on experience designing and building systems using Spring Boot, REST APIs, and microservices architectures in production environments.
  • Strong experience working with data persistence and messaging technologies, including relational databases (e.g., PostgreSQL, MySQL, Oracle) and/or NoSQL databases (e.g., MongoDB, Redis) and distributed messaging     platforms (e.g., Kafka, RabbitMQ).
  • Strong understanding of object‑oriented design principles, software design patterns, and modern software engineering best practices.
  • Demonstrated ability to lead the design and evolution of complex software systems, making architectural decisions that balance scalability, reliability, security, and delivery velocity.
  • Experience driving cross‑team technical initiatives, resolving dependencies, and influencing outcomes across teams without direct authority.
  • Proven track record of remaining hands‑on at a senior level, including coding, design reviews, and troubleshooting complex or high‑risk production issues.
  • Strong experience with automated testing practices, including unit, integration, and system testing, and a commitment to building high‑quality, testable software.
  • Familiarity with CI/CD pipelines, cloud‑native deployment models, and collaboration with DevOps or platform teams to support reliable delivery and operations.
  • Demonstrated ability to mentor mid‑level and senior engineers, raise code quality standards, and promote consistent engineering best practices.
  • Experience working in Agile/Scrum environments, actively participating in sprint planning, stand‑ups, retrospectives, and delivery commitments.
  • Excellent communication and collaboration skills, with the ability to work effectively with product managers, architects, and engineering leadership to translate business needs into technical solutions.
  • Leverages AI assistance for core development activities (e.g., code suggestions, test generation, review support, automation scripts, troubleshooting) while maintaining clear human ownership of correctness, quality, and outcomes.
  • Applies GenAI in ways that reduce context switching and accelerate delivery across typical workflows (not limited to writing new code).
  • Demonstrates hands-on proficiency with GitHub Copilot and/or Claude Code in IDE- and CLI‑based workflows.
  • Working knowledge of agentic workflows, spec-driven development (translating low-level design artifacts such as class structures, API contracts, and data models into structured specs that guide AI- assisted implementation), and custom instructions and prompt engineering, with the ability to establish team-level practices for effective AI-assisted development.

Preferred Qualifications

  • Experience with cloud platforms (AWS, Azure, or GCP) and cloud‑native design patterns.
  • Exposure to distributed systems, messaging/event‑driven architectures, or high‑availability platforms.
  • Experience contributing to or influencing architecture standards beyond a single team or service.

What’s in it for you

At Schwab, you’re empowered to shape your future. We champion your growth through meaningful work, continuous learning, and a culture of trust and collaboration—so you can build the skills to make a lasting impact. Our Hybrid Work and Flexibility approach balances our ongoing commitment to workplace flexibility, serving our clients, and our strong belief in the value of being together in person on a regular basis.

We offer a competitive benefits package that takes care of the whole you – both today and in the future:

  • 401(k) with company match and Employee stock purchase plan
  • Paid time for vacation, volunteering, and 28-day sabbatical after every 5 years of service for eligible positions
  • Paid parental leave and family building benefits
  • Tuition reimbursement
  • Health, dental, and vision insurance