1

Java Lead Jobs in Austin, TX (NOW HIRING)

Software Engineer (Java)

Austin, TX

$51.25 - $70.50/hr

Lead the definition of the architecture of our applications on AWS. * Have strong ownership of the ... Developing in Java with clean and maintainable code, having design patterns and application ...

Java Developer

Austin, TX · On-site

$50.50 - $65.50/hr

Role Description As a Tech Lead - Backend @ INCEDO, you will be leading, driving & owning the ... Software development experience using Java & Spring Boot * Familiar with Micro Service & Event ...

Knowledge of Java and Angular * Hands-on experience with Docker, Kubernetes, and Git Responsibilities * Lead development and enhancement of scalable web applications * Handle production support, bug ...

Java Backend Engineer

Austin, TX

$119K - $155K/yr

Take the lead in designing and developing robust, scalable, and high-performance backend systems ... Proven mastery of modern managed languages including but not limited to Java. * Familiarity with ...

Senior Engineering Lead

Austin, TX · On-site

$105K - $180K/yr

Build and optimize backend services and APIs (Java/.NET or similar) * Solve complex engineering ... Lead design discussions and code reviews * Build a strong engineering culture focused on quality ...

In-depth understanding and hands-on experience with Java and Spring Boot applications ... Ability to lead and inspire a team of QA testers. * Excellent communication and leadership skills.

In-depth understanding and hands-on experience with Java and Spring Boot applications ... Ability to lead and inspire a team of QA testers. * Excellent communication and leadership skills.

next page

Showing results 1-20

Java Lead information

See Austin, TX salary details

$10

$63

$81

How much do java lead jobs pay per hour?

As of Jun 7, 2026, the average hourly pay for java lead in Austin, TX is $63.85, according to ZipRecruiter salary data. Most workers in this role earn between $58.12 and $71.49 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Java Lead, and why are they important?

To thrive as a Java Lead, you need advanced proficiency in Java programming, strong understanding of software architecture, and a degree in computer science or a related field. Familiarity with frameworks like Spring, build tools such as Maven or Gradle, and experience with version control systems like Git are typically required, along with relevant certifications like Oracle Certified Professional Java Programmer. Leadership, effective communication, and problem-solving abilities are essential soft skills for mentoring teams and managing projects. These skills ensure the successful delivery of robust, scalable applications and foster high-performing development teams.

How does a Java Lead typically balance hands-on coding responsibilities with team leadership and project management tasks?

As a Java Lead, you will often split your time between writing code and overseeing the technical direction of your team. While you remain actively involved in architecting solutions, conducting code reviews, and solving complex technical problems, you also coordinate project deliverables, mentor junior developers, and facilitate communication between stakeholders. Balancing these responsibilities requires strong time management skills and the ability to delegate tasks effectively, ensuring project progress while supporting team growth and maintaining code quality.

What are Java Leads?

Java Leads are experienced software professionals responsible for leading teams in the design, development, and implementation of Java-based applications. They oversee the technical aspects of projects, guide junior developers, ensure coding standards are met, and coordinate with other stakeholders to deliver high-quality software solutions. Java Leads also play a key role in architectural decisions and help resolve complex technical challenges within a project.
Infographic showing various Java Lead job openings in Austin, TX as of May 2026, with employment types broken down into 56% Full Time, and 44% Contract. Highlights an 89% In-person, and 11% Remote job distribution, with an average salary of $132,810 per year, or $63.9 per hour.

Senior Full Stack Java Developer

Charles Schwab Inc.

Austin, TX • On-site

$150K - $175K/yr

Full-time

Posted 26 days ago


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.
We Believe in the importance of in-office collaboration and fully intend for the selected candidate for this role to work on site in the specified location(s).
Applicants must be currently authorized to work in the United States on a full-time basis without employer sponsorship.
Schwab Technology Services (STS) enables the future of how clients manage their money by providing innovative and reliable technological products and services as a part of our ongoing commitment to democratizing access to investing and financial planning.
Schwab's Client Reporting Technology (CRT) has an opportunity for an experienced Senior Full Stack Developer to deliver and enhance how forms are delivered to our clients. This role will work closely with top talent at Schwab to modernize our forms away from paper to a more digital client experience. This role will also work closely to maintain and enhance an internal platform that compiles all form information to one place which enables our business units to manage forms efficiently.
CRT champions innovative and scalable technical solutions to deliver superior client communication experience, through multiple delivery channels. CRT's software product portfolio includes brokerage and bank statement applications, letters, tax documents, trade confirmations, operational and marketing communications, and regulatory forms. An ideal candidate should have experience in a technical lead role and capable of planning, designing, building, and leading next generation technology and building technology roadmaps aligning to the needs of our growing business.
What you have
As a Senior Full Stack Developer, your job activities will include gathering and interpreting user requirements, design, and development of solutions, enforcing architectural guidelines within the applications, researching, and documenting production environment issues, and conducting discussions with technical, business, and external technical partners. 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.
The Senior Full Stack Developer role responsibilities include:
  • Collaborate with product owners and business partners to define strategy, road maps and scope of software requirements (decompose narratives, design features, and prioritize tasks)
  • Design and deliver new concepts and features, working alongside development peers in an agile environment
  • Serve as a technology team leader: leading code reviews, clarifying technical requirements, explaining end to end system flows, designing system/tech artifacts and mentoring junior team members
  • Identify root causes of issues or bugs identified and remediate them efficiently
  • Partner with UX experts to incorporate user facing enhancements into a complex communications system
  • Partner with delivery manager, scrum master and product owner to provide development sizing estimates
  • Utilize automated software test tools and frameworks such as test-driven development to achieve the highest quality in software delivery
  • Support integration efforts to build whole systems from various subsystems
  • Identify technology risks early and establish mitigation plans
  • Lead end-to-end application delivery - design system requirements, development, quality check process including testing strategy and production releases
  • Leverage AI to help speed development efforts and create a smooth and efficient pipeline.

Required Qualifications:
  • Bachelor's degree in computer engineering OR related degree and/or practical experience
  • Professional level front end skillsets such as HTML, JSP, NPM webpack build and Angular development skills, typically built through 6-12 years of applicable experience
  • Professional level Java web and service development skills, typically built through 6-12 years of applicable experience developing in Java/Spring
  • Experience in developing Microservices, REST API's using Java/Spring boot and knowledge of messaging frameworks like Kafka
  • Experience with CI/CD tools like Bitbucket/Bamboo/Jenkin/GitHub etc.
  • Experience participating as a member of a scrum team in an agile environment
  • Experience leading technical teams and working efficiently across multiple skill levels to produce high quality software with the best possible user experience.
  • Partner with architects and product teams to create comprehensive designs and roadmaps for complex systems.
  • Ability to engage in synergetic application and platform architecture design sessions
  • Ability to effectively communicate technical concepts to both technical and nontechnical audiences
  • Enthusiastic relationship builder: ability to partner multi-functionally and work efficiently with different levels and functions within an organization
  • Demonstrated exposure to, or hands-on experience with, GenAI coding assistants used across day-to-day engineering workflows in the SDLC-implementation, refactoring, unit testing, regression support, code reviews, scripting/automation, troubleshooting, and documentation-while applying engineering judgment and validation. Practical familiarity with tools such as GitHub Copilot or Claude Code is expected.
  • 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 Adobe Experience Manager forms and sites a plus
  • Experience with frameworks such as Java, Java Core, Spring, Hibernate, Maven
  • Experience coding in Angular, Typescript, Javascript, HTML, CSS, bootstrap, backbone ReactJS (sophisticated capabilities required for front end focused roles)