2

Entry Level Java Software Engineer Jobs in Austin, TX

Staff Software Engineer

Austin, TX · On-site +1

$132K - $152K/yr

We're seeking an accomplished staff software engineer to join our PingOne Directory team and help ... Strong Java development experience, with a track record of applying object-oriented design ...

Senior Software Engineer Job Type: Contractor (~15 hours/week) Location: Remote Job Summary We are ... Strong proficiency in Python 3, Java, Rust, C++, or TypeScript . * Strong understanding of ...

Experience in full-stack software development with a strong focus on Java. Hands-on experience ... Proven ability to navigate and engineer solutions within complex, multi-application environments ...

Software Engineer

Austin, TX · On-site

$108K/yr

Experience with Write utilities / automation tools using Selenium, Java, REST, Python, Groovy, and more * Familiarity with software testing principles * Solid understanding of software engineering ...

Software Engineer

Austin, TX · On-site

$108K/yr

Experience with Write utilities / automation tools using Selenium, Java, REST, Python, Groovy, and more * Familiarity with software testing principles * Solid understanding of software engineering ...

SOFTWARE ENGINEER The application software team is the central nervous system of SpaceX - we create ... Programming experience in Python, C#.NET, Go, Scala, Java, or similar object-oriented language * 1+ ...

Austin, TX onsite AEM Engineer with Java programming. Front end technologies      - Touch UI      - Classic UI      - Component, Content and experience fragment ...

Software Developer - Advanced

Austin, TX · On-site

$56.75 - $72.25/hr

Software Developer \- Advanced Location: Quincy, MA (Hybrid \- onsite for 4 days a week) Duration ... Client is looking for a senior backend\/server\-side engineer who is extremely strong in Core Java ...

Drive the architecture and design of large-scale, multi-tiered, distributed software applications, tools, systems and services using object-oriented design, distributed programming, Java and C/C+

Senior Software Engineer Job Type: Contractor (~15 hours/week) Location: Remote Job Summary We are ... Strong proficiency in Python 3, Java, Rust, C++, or TypeScript . * Strong understanding of ...

APPLICATION SOFTWARE ENGINEER The application software team is the central nervous system of SpaceX ... Programming experience in Python, C#.NET, Go, Scala, Java, or similar object-oriented language * 1+ ...

Preferred : • Programming experience in Python, C#.NET, Go, Scala, Java, or similar object ... software systems • Deep understanding of testing, continuous integration, build, deployment ...

Info Way Solutions is seeking an AEM Developer with Java expertise to work with Adobe Experience Manager Cloud. The role involves designing, implementing, and configuring CMS solutions while ...

Showing results 41-60

Entry Level Java Software Engineer information

See Austin, TX salary details

$49.1K

$97.9K

$198.7K

How much do entry level java software engineer jobs pay per year?

As of Sep 7, 2026, the average yearly pay for entry level java software engineer in Austin, TX is $97,923.00, according to ZipRecruiter salary data. Most workers in this role earn between $62,400.00 and $101,600.00 per year, depending on experience, location, and employer.

What is an entry level Java software engineer?

An Entry Level Java Software Engineer is a beginner role in software development that focuses on building, testing, and maintaining applications using Java. Engineers in this position work under the guidance of senior developers to write code, debug programs, and collaborate with teams to develop software solutions. Typical responsibilities include understanding project requirements, writing efficient code, and learning best practices in software engineering. This role is ideal for recent graduates or those with foundational programming knowledge looking to start a career in Java development.

What does a typical day look like for an entry level Java software engineer?

As an Entry Level Java Software Engineer, your day often includes writing and debugging Java code, participating in daily stand-up meetings, and collaborating with senior developers or mentors on assigned tasks. You might work on implementing new features, fixing bugs, reviewing pull requests, and learning about development best practices and code standards. There's usually a mix of independent work and teamwork, with opportunities to ask questions, receive feedback, and build your technical skills. This structure is designed to help you gain experience while steadily expanding your responsibilities within the team.

What are the key skills and qualifications needed to thrive as an entry level Java software engineer?

To thrive as an Entry Level Java Software Engineer, you need a solid understanding of Java programming, object-oriented concepts, basic algorithms, and a relevant degree in computer science or a related field. Familiarity with tools such as IntelliJ IDEA or Eclipse, version control systems like Git, and awareness of popular frameworks such as Spring or Hibernate is typically expected. Strong problem-solving skills, attention to detail, a willingness to learn, and effective team communication will set you apart. These competencies help you quickly adapt to real-world software development environments, contribute to team projects, and build a successful engineering foundation.

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 cities near Austin, TX are hiring for Entry Level Java Software Engineer jobs?

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

Infographic showing various Entry Level Java Software Engineer job openings in Austin, TX as of August 2026, with employment types broken down into 86% Full Time, 10% Part Time, and 4% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $97,923 per year, or $47.1 per hour.

Staff Software Engineer

Ping Identity

Austin, TX • On-site, Remote

$132K - $152K/yr

Full-time

Posted 4 days ago


Job description

We're seeking an accomplished staff software engineer to join our PingOne Directory team and help drive the development of our industry-leading multi-tenant user store.

Our products address complex use cases, and you'll create solutions that manage this complexity elegantly. You're comfortable asking questions to colleagues at all levels within the organization, to find the information you need and ensure that we are solving the right problem.

What you'll do:

  • Collaborate with Product, Architecture, UX, and SRE colleagues to define requirements and design new features, components, APIs, and microservices.
  • Lead feature development from discovery through to production, including technical design, implementation, review, testing, documentation, and operational readiness.
  • Make technical decisions that balance product needs, engineering quality, performance, security, and delivery constraints.
  • Work on products offered to customers as either SaaS or on-premise software.
  • Help raise engineering standards by mentoring others through code reviews, technical feedback, design discussions, pairing, and knowledge-sharing.
  • Contribute to a culture of continuous improvement within an agile delivery team. 
  • Participate in an on-call support rotation for a multi-tenant SaaS product.
  • Work remotely, with 1-2 days per week in our Austin-based office.

What you'll bring:

  • Extensive hands-on development experience delivering major features for products with complex user workflows. 
  • A product-minded approach to engineering, balancing technical constraints, scope, customer needs, and business goals.
  • Experience using AI-assisted workflows to accelerate different parts of the software development lifecycle, such as design, code generation, testing, refactoring, and code review.
  • Strong Java development experience, with a track record of applying object-oriented design principles to deliver high-quality, well-tested, maintainable software.
  • Experience with Spring or similar Java frameworks.
  • Experience designing, building, and consuming RESTful APIs, ideally within a microservice architecture.
  • Familiarity with containerized deployment environments using Docker and Kubernetes.
  • Experience with build automation tools such as Maven or Gradle.

Experience in any of the following would be beneficial:

  • Cassandra or other distributed NoSQL databases.
  • Kafka or other event-driven messaging technologies.
  • Jenkins or similar CI/CD tooling.
  • Unix-based development or production environments.
  • Identity and Access Management (IAM).
  • Performance testing tools such as JMeter.
  • Operating or supporting production SaaS systems.

Salary Range: 

$132,000 to $152,500

In accordance with Pay Transparency Act the approximate compensation range for this role in Canada is listed above. Final compensation for this role will be determined by various factors, such as knowledge, skills, and abilities.