Skill
Java
Programming Languages
Java is a general-purpose, class-based, object-oriented programming language created by Sun Microsystems (now owned by Oracle) and first released in 1995. It compiles to bytecode that runs on the Java Virtual Machine, following the 'write once, run anywhere' philosophy, and is widely used for enterprise backend systems, Android app development, and large-scale web applications. Its strong typing, mature ecosystem, and extensive libraries make it a staple for banking, e-commerce, and government software.
Java in the job market
Last checked October 27, 2026
- Open roles
- 438
- Employers
- 115
- Median pay
- $188,000
- Disclose pay
- 75%
on Career App
hiring for it
from 330 roles
of these roles
Open roles requiring Java (438)
Data Scientist (Recent Graduate)
U.S. Census Bureau
Full-time · Suitland, MD · $57,736 – $91,815
The U.S. Census Bureau is hiring a recent graduate data scientist to perform database queries, build analytical visualizations, and transform data from multiple sources to support HR operations. This entry-level federal role suits recent graduates with degrees in mathematics, statistics, computer science, or data science who can work with SQL, Python, R, and Java.
Via USAJOBS · Apply there ↗
IT Specialist (Software Development)
Bonneville Power Administration
Vancouver, WA · $114,684 – $149,091
A software development role at the Bonneville Power Administration building mission-critical applications for grid operations using .NET, Java, and modern web technologies. This position suits experienced developers comfortable with enterprise frameworks, real-time systems, and collaborating closely with operations teams to deliver high-consequence infrastructure software.
Via USAJOBS · Apply there ↗
Supervisory IT Specialist
Deputy Assistant Secretary for Information and Technology, Department of Veterans Affairs
Full-time · Washington, DC · $125,776 – $163,514
This role leads technical teams at the Veterans Affairs Office of Information and Technology, managing the design, development, and operation of mission-critical enterprise systems serving veterans. The position suits experienced IT leaders who can drive cloud-based system modernization, set technical strategy, and supervise both staff and vendor partnerships across complex data integration challenges.
Via USAJOBS · Apply there ↗
Senior Production Engineer, Storage
Crusoe
Full-time · San Francisco, CA · $170,000 – $205,000
Crusoe seeks a Storage SRE to build and maintain distributed cloud storage infrastructure supporting AI workloads, with a focus on automation, reliability, and performance optimization across block, file, and object storage systems. The role suits experienced storage engineers who want to work on mission-critical infrastructure at a vertically integrated AI company.
Listed on Crusoe’s careers site · Apply there ↗
Staff Software Engineer, Platform & Infrastructure
Sentry
San Francisco, CA · $240,000 – $400,000 · Remote
Sentry is seeking a Staff Software Engineer to design and operate the distributed systems and cloud infrastructure that power their application monitoring platform. This role suits engineers with deep experience in infrastructure, systems architecture, or data platforms who want to tackle complex technical problems at scale while maintaining hands-on coding involvement.
Listed on Sentry’s careers site · Apply there ↗
Senior Software Engineer, Ontology & Reasoning Systems (819)
Protegrity
New York, NY · $237,600 – $266,700 · Remote
Design and build the ontology and reasoning layer for Protegrity's data security platform, formalizing complex domains into entities and rules that support deterministic machine reasoning with full traceability. This role suits engineers with strong foundations in logic, graph systems, and formal modeling who want to bridge LLM-powered data extraction with auditable, explainable reasoning.
Listed on Protegrity’s careers site · Apply there ↗
Principal Software Architect
Kayak.com
Kaunas Office, Vilnius Office · €7,000 – €10,000 / month · Remote
KAYAK seeks a Principal Software Architect to shape the technical strategy for their corporate travel platform, overseeing system design and leading architectural initiatives across multiple engineering teams. This senior role suits experienced architects comfortable balancing technical excellence with cross-team influence in a distributed, complex domain.
Listed on Kayak.com’s careers site · Apply there ↗
Software Engineer II (Java)
Mercury General
Brea, CA · $83,670 – $161,815
A mid-level Java engineer role at an insurance company where you'll design and maintain complex systems while mentoring junior engineers. This suits engineers with a few years of backend experience who want to grow into technical leadership.
Listed on Mercury General’s careers site · Apply there ↗
Sr Technical Product Manager, Manufacturing & Supply Chain
Relativity Space
Long Beach, CA · $148,000 – $222,000
You'll design and own manufacturing and supply chain process infrastructure at a rocket company, treating enterprise workflows like MRP and procurement as products requiring continuous improvement. This role blends systems engineering, software integration, and operational expertise to build scalable solutions that balance speed with reliability as the company scales production.
Listed on Relativity Space’s careers site · Apply there ↗
Sr. Data Engineer (Remote)
Mode
Full-time · Remote
Mode is seeking a Senior Data Engineer to architect and operate large-scale data systems processing billions of daily events, supporting real-time and batch analytics, AI, and data monetization across their mobile platform. This hands-on role suits engineers with 5+ years building production data infrastructure at scale who want ownership of critical systems in a fast-growing, remote-first company.
Listed on Mode’s careers site · Apply there ↗
Asked for alongside Java
Measured from the 438 open roles that name Java — not from a curated list.
- Python278 roles63.5%
- Kubernetes171 roles39.0%
- Amazon Web Services (AWS)162 roles37.0%
- Go140 roles32.0%
- C++113 roles25.8%
- CI/CD106 roles24.2%
- SQL98 roles22.4%
- Docker97 roles22.1%
What employers state they pay
Median
$188,000
Middle half
$155,000 – $238,000
From 330 of 438 open roles — the 75% that publish a range, annualized to USD. Only some employers state pay, and the ones that do skew to California and New York, where the law requires it.
Who employers are hiring
- Entry8%
- Mid12%
- Senior53%
- Lead / Staff / Principal23%
- Management3%
- Executive<1%
From 409 roles whose posting states a level.
Where Java roles are
Among the 245 of 438 open roles we could place on a map.
Roles that use Java
Employers hiring for Java
115 in total, most open roles first.
Related skills
Curated neighbors in the taxonomy, whether or not employers ask for them together.