We are looking for staff-level Java Software Engineers, who will work closely with other Software Engineers, Project & Product Managers, Product Designers, other internal & external partners as well ...
We are looking for staff-level Java Software Engineers, who will work closely with other Software Engineers, Project & Product Managers, Product Designers, other internal & external partners as well ...
Senior Java Developer-Austin, TX 78751-Hybrid : Only on w2
Austin, TX · On-site
$56.75 - $72.25/hr
Senior Java Developer Location : Austin, TX 78751-Hybrid Duration : Long Term Contract on w2 ... software design principles and patterns. 2 Required Experience using AI development tools 6 ...
Quick apply
Senior Java Developer-Austin, TX 78751-Hybrid : Only on w2
Austin, TX · On-site
$56.75 - $72.25/hr
Senior Java Developer Location : Austin, TX 78751-Hybrid Duration : Long Term Contract on w2 ... software design principles and patterns. 2 Required Experience using AI development tools 6 ...
Software developer (.Net)
Austin, TX · On-site
Prolim is Hiring for a Software Developer (.Net) for a leading client. Location: Austin, TX ... Net Blazor 1 Preferred Experience porting existing codebase from Java to C# .NET Blazor 1 Preferred ...
New
Software developer (.Net)
Austin, TX · On-site
Prolim is Hiring for a Software Developer (.Net) for a leading client. Location: Austin, TX ... Net Blazor 1 Preferred Experience porting existing codebase from Java to C# .NET Blazor 1 Preferred ...
New
Sr Java Developer
Austin, TX · On-site
$56.75 - $72.25/hr
Experience worked in Java, webflex, Websocket,Redis,Git, Devops Ecosystem. * Clear communciation and ability to articulate the buiness value * Collbrative in nature * Proveen history of working with ...
Sr Java Developer
Austin, TX · On-site
$56.75 - $72.25/hr
Experience worked in Java, webflex, Websocket,Redis,Git, Devops Ecosystem. * Clear communciation and ability to articulate the buiness value * Collbrative in nature * Proveen history of working with ...
Java Developer/SR (28211)
Austin, TX · On-site
$56.75 - $72.25/hr
Company Description IDEALFORCE have a Contract position available immediately for a Java Developer ... software, etc.) to ensure delivery is on time. -Participate in application development project ...
Java Developer/SR (28211)
Austin, TX · On-site
$56.75 - $72.25/hr
Company Description IDEALFORCE have a Contract position available immediately for a Java Developer ... software, etc.) to ensure delivery is on time. -Participate in application development project ...
Software Developer 4
Austin, TX · On-site
Proficient in Java, C, C++, C#, or similar OO languages. Strong knowledge of data structures ... Building software solutions in an engineering environment using C, C++, Python, Java, Shell ...
Software Developer 4
Austin, TX · On-site
Proficient in Java, C, C++, C#, or similar OO languages. Strong knowledge of data structures ... Building software solutions in an engineering environment using C, C++, Python, Java, Shell ...
Senior Software Engineer, Java
Austin, TX · On-site
$225K - $300K/yr
... developer experience. * Contribute to architectural decisions and continuously improve the ... software engineering experience building production applications using technologies such as Java ...
Senior Software Engineer, Java
Austin, TX · On-site
$225K - $300K/yr
... developer experience. * Contribute to architectural decisions and continuously improve the ... software engineering experience building production applications using technologies such as Java ...
Senior Software Engineer, Java
$225K - $300K/yr
... developer experience. * Contribute to architectural decisions and continuously improve the ... software engineering experience building production applications using technologies such as Java ...
Senior Software Engineer, Java
$225K - $300K/yr
... developer experience. * Contribute to architectural decisions and continuously improve the ... software engineering experience building production applications using technologies such as Java ...
... Java/J2EE & Spring frameworks. Work in an enterprise environment building innovative client- facing web applications. In this Software Engineer position, work on a team of software engineers that are ...
... Java/J2EE & Spring frameworks. Work in an enterprise environment building innovative client- facing web applications. In this Software Engineer position, work on a team of software engineers that are ...
US_East | Software Developer - Client Server_L2
Austin, TX · On-site
$70/hr
Python, Go, Java, JavaScript, PHP, etc. • Knowledge of one or more scripting language. • Should ... Software engineering experience designing Enterprise Cloud Applications with Go Lang, NodeJS ...
US_East | Software Developer - Client Server_L2
Austin, TX · On-site
$70/hr
Python, Go, Java, JavaScript, PHP, etc. • Knowledge of one or more scripting language. • Should ... Software engineering experience designing Enterprise Cloud Applications with Go Lang, NodeJS ...
US_East | Software Developer - Client Server_L2
Austin, TX · On-site
$70/hr
Python, Go, Java, JavaScript, PHP, etc. • Knowledge of one or more scripting language. • Should ... Software engineering experience designing Enterprise Cloud Applications with Go Lang, NodeJS ...
US_East | Software Developer - Client Server_L2
Austin, TX · On-site
$70/hr
Python, Go, Java, JavaScript, PHP, etc. • Knowledge of one or more scripting language. • Should ... Software engineering experience designing Enterprise Cloud Applications with Go Lang, NodeJS ...
Software Engineer (Java/J2EE & Spring Frameworks), IS&T Enterprise Systems
Austin, TX · On-site
$51.25 - $70.50/hr
... Java/J2EE & Spring frameworks. Work in an enterprise environment building innovative client- facing web applications. In this Software Engineer position, work on a team of software engineers that are ...
Software Engineer (Java/J2EE & Spring Frameworks), IS&T Enterprise Systems
Austin, TX · On-site
$51.25 - $70.50/hr
... Java/J2EE & Spring frameworks. Work in an enterprise environment building innovative client- facing web applications. In this Software Engineer position, work on a team of software engineers that are ...
Software Developer 3
Austin, TX · On-site
Proficient in Java. * Strong knowledge of data structures, algorithms, operating systems, and ... software engineering or related experience. Qualifications Disclaimer: Certain U.S. based or U.S ...
Software Developer 3
Austin, TX · On-site
Proficient in Java. * Strong knowledge of data structures, algorithms, operating systems, and ... software engineering or related experience. Qualifications Disclaimer: Certain U.S. based or U.S ...
Java Developer
Austin, TX · On-site
$50.50 - $65.50/hr
As a Senior Software Engineer - Java Backend (Java BE) at Incedo, you will be responsible for developing and maintaining backend applications using Java technologies. You will be expected to have a ...
Java Developer
Austin, TX · On-site
$50.50 - $65.50/hr
As a Senior Software Engineer - Java Backend (Java BE) at Incedo, you will be responsible for developing and maintaining backend applications using Java technologies. You will be expected to have a ...
Principal Software Developer
Austin, TX · On-site
Responsibilities As a Principal Software Developer, you will lead the design, development, and ... Proficiency in one or more object-oriented programming languages such as Java, C++, C#, Go, or ...
Principal Software Developer
Austin, TX · On-site
Responsibilities As a Principal Software Developer, you will lead the design, development, and ... Proficiency in one or more object-oriented programming languages such as Java, C++, C#, Go, or ...
Java Developer
Austin, TX · On-site
$50.50 - $65.50/hr
As a Senior Software Engineer - Java Backend (Java BE) at Incedo, you will be responsible for developing and maintaining backend applications using Java technologies. You will be expected to have a ...
Java Developer
Austin, TX · On-site
$50.50 - $65.50/hr
As a Senior Software Engineer - Java Backend (Java BE) at Incedo, you will be responsible for developing and maintaining backend applications using Java technologies. You will be expected to have a ...
Senior Java J2EE Developer with React , Node , Redux
Austin, TX · On-site
$56.75 - $72.25/hr
Senior Java J2EE Developer with React , Node , Redux Location: Austin Texas, Hybrid (need only LOCAL) Client : TPWD - Texas Parks and Wildlife Department Experience : 12+yrs Visa : H1B, USC, GC ...
Quick apply
Senior Java J2EE Developer with React , Node , Redux
Austin, TX · On-site
$56.75 - $72.25/hr
Senior Java J2EE Developer with React , Node , Redux Location: Austin Texas, Hybrid (need only LOCAL) Client : TPWD - Texas Parks and Wildlife Department Experience : 12+yrs Visa : H1B, USC, GC ...
Java Developer
Austin, TX · On-site
$50.50 - $65.50/hr
As a Senior Software Engineer - Java Backend (Java BE) at Incedo, you will be responsible for developing and maintaining backend applications using Java technologies. You will be expected to have a ...
Java Developer
Austin, TX · On-site
$50.50 - $65.50/hr
As a Senior Software Engineer - Java Backend (Java BE) at Incedo, you will be responsible for developing and maintaining backend applications using Java technologies. You will be expected to have a ...
GCP Pub/Sub Engineer with strong Java
Austin, TX · On-site
$51.25 - $70.50/hr
... API • Debugging the software and testing applications • Designing and implementing ... DevOps tools. • Experience working in Agile/Scrum environments.
Quick apply
GCP Pub/Sub Engineer with strong Java
Austin, TX · On-site
$51.25 - $70.50/hr
... API • Debugging the software and testing applications • Designing and implementing ... DevOps tools. • Experience working in Agile/Scrum environments.
Java Developer
Austin, TX · On-site
$50.50 - $65.50/hr
Java Developer Austin, TX 6 months Roles and Responsibilities Analyzes, designs, develops ... High level of software engineering literacy and communication skills. Eagerness to learn. Fluency ...
Java Developer
Austin, TX · On-site
$50.50 - $65.50/hr
Java Developer Austin, TX 6 months Roles and Responsibilities Analyzes, designs, develops ... High level of software engineering literacy and communication skills. Eagerness to learn. Fluency ...
Java Software Developer information
See Liberty Hill, TX salary details
$15.74 - $21.40
0% of jobs
$21.40 - $27.06
0% of jobs
$27.06 - $32.71
1% of jobs
$32.71 - $38.37
3% of jobs
$38.37 - $44.03
6% of jobs
$44.03 - $49.69
14% of jobs
$49.91 is the 25th percentile. Wages below this are outliers.
$49.69 - $55.34
20% of jobs
The median wage is $56.76 / hr.
$55.34 - $61
23% of jobs
$63.42 is the 75th percentile. Wages above this are outliers.
$61 - $66.66
18% of jobs
$66.66 - $72.32
11% of jobs
$72.32 - $77.98
4% of jobs
$15
$57
$77
How much do java software developer jobs pay per hour?
What are the key skills and qualifications needed to thrive as a Java Software Developer, and why are they important?
Will AI replace Java devs?
How much does a Java developer make?
Is Java developer still in demand?
Is Java still useful in 2026?
What is the difference between Java Software Developer vs Java Web Developer?
| Aspect | Java Software Developer | Java Web Developer |
|---|---|---|
| Primary Focus | Developing Java applications and backend systems | Building and maintaining web applications using Java technologies |
| Required Skills | Java SE, object-oriented programming, database integration | Java EE, HTML/CSS, JavaScript, web frameworks |
| Work Environment | Software development teams, enterprise applications | Web development teams, internet-based projects |
| Certifications | Oracle Java Certifications, Spring certifications | Oracle Java Certifications, Web framework certifications |
Java Software Developers focus on creating robust backend applications using Java, while Java Web Developers specialize in building dynamic web interfaces and web-based systems. Both roles require Java expertise and often overlap, but their primary responsibilities and skill sets differ based on the project type.
What does a Java Software Developer do?
How does a Java Software Developer typically collaborate with other team members during a project?

Full-time
Re-posted 22 days ago
Apple rating
8.1
Based on 670 frontline employees who took The Breakroom Quiz
5th of 30 rated technology retailers
Job description
We are looking for staff-level Java Software Engineers, who will work closely with other Software Engineers, Project & Product Managers, Product Designers, other internal & external partners as well as with senior Apple leadership.
There are countless ways you can contribute here, from working on apple.com to software for digital & physical Apple Stores, from software for Apple Care to Apple-wide systems for identity, operations, recruiting, and people management, from software for Apple data centers to Apple-wide data processing & AI/ML systems.
When you join IS&T, you'll help design and manage systems, frameworks, and apps that countless Apple customers and employees rely on every day. Together, we'll explore all the ways to improve how Apple operates, freeing our employees to do what they do best, and crafting magical experiences for our customers.
Description
As a staff-level Software Engineer, you will architect, design, develop, test, document, improve, and maintain code mostly in Java (and other languages as needed). You will partake in every aspect of your projects, from planning to design to implementation and future iterations, and you will be encouraged to play an extended role in designing solutions, and leading software projects.
The ideal candidate is self-motivated, proactive and results-driven. Attention to detail, dedication to providing high-quality solutions modeling engineering excellence, and ability to work towards timely delivery of projects are all crucial qualities needed to work at Apple as a Software Engineer.
The ideal candidate will also possess excellent communication and collaboration skills to work with various internal and external partners, and senior leaders.
Minimum Qualifications
B.S. in Computer Science, Computer Engineering, or a related technical field, or equivalent professional work experience.
8+ years proven experience developing software in a professional capacity. Longer experience strongly preferred.
5+ years proven experience designing, implementing, and shipping high-scale, high-performance, highly available, fault-tolerant, and secure cloud-based distributed systems, including mastery in API design and implementation (e.g. REST, RPC, GraphQL, etc.).
5+ years proven experience using relational (e.g. Postgres, MySQL, etc.) and NoSQL (e.g. Cassandra, MongoDB, etc.) databases, including mastery in schema design, query optimization, and managing sophisticated data interactions between relational/NoSQL systems.
4+ years proven experience with Java, including mastery in concurrency, memory management, and performance optimization techniques.
Mastery in OOP principles, data structures, algorithms, and software design patterns (e.g. GoF), with a proven focus on implementing testable, maintainable, and extensible backend code.
Preferred Qualifications
Track record of leading software projects that span multiple, distributed teams as a tech lead (TL), while mentoring senior-level software engineers.
Comfortable using CI/CD tools to build, test, deploy, and release containerized software applications on cloud-based Kubernetes (e.g. AWS EKS, GCP GKE, Azure AKS, etc.).
Expertise in Java web (e.g. ServiceTalk, Spring, Dropwizard, Quarkus, Micronaut, etc.) and unit testing frameworks (e.g. JUnit, Mockito, etc.).
Experience with tooling languages (e.g. Go, Python, Ruby, etc.) and distributed orchestration & computing systems (e.g. Airflow, Spark, Flink, etc.).
Strong understanding of advanced JVM internals (e.g. garbage collection, memory allocation, JIT, JNI, etc.).
Extensive knowledge of networking concepts & protocols (e.g. HTTP/HTTPS, CDN, edge computing, load balancing, OSI model, etc.).
About Apple
Sourced by ZipRecruiter
Imagine what you could do here! At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Dynamic, intelligent people and inspiring, innovative technologies are the norm here. The people who work here have reinvented entire industries with all Apple Hardware products. The same real passion for innovation that goes into our products also applies to our practices strengthening our dedication to leave the world better than we found it.
Industry
Computer and electronic product manufacturing
Company size
10,000+ Employees
Headquarters location
Cupertino, CA, US
Year founded
1976