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 September 12, 2026
- Open roles
- 460
- Employers
- 105
- Median pay
- $188,000
- Disclose pay
- 75%
on Career App right now
hiring for it
from 344 roles
of these roles
Open roles requiring Java (460)
Staff Software Engineer, Backend Platform
Patreon
Full-time · San Francisco, CA · $257,500 – $386,000 · Remote
Patreon seeks a backend platform leader to define technical strategy and drive architecture decisions across their creator economy infrastructure, mentoring senior engineers while building systems that scale to millions of users. This role suits someone with deep distributed systems expertise who thrives in cross-functional leadership and wants to shape platform modernization at organizational scale.
Listed on Patreon’s careers site · Apply there ↗
Software Development Engineer II, Search
Mapbox
Mapbox US · $160,650 – $217,350
Join Mapbox's Search Geocoding team to build and optimize location-based search algorithms that power the platform's core geocoding engine. This role suits engineers who combine strong algorithmic knowledge with practical system optimization skills and want to work on problems at scale that directly impact millions of developers.
Listed on Mapbox’s careers site · Apply there ↗
Sr. Software Engineer, Platform
Help Scout
Full-time · United States · $156,000 – $182,000 · Remote
Help Scout is looking for an experienced backend engineer to join their Search and Data Services team, building scalable infrastructure for search and data processing that handles thousands of transactions per second. This role suits someone who enjoys owning the full development lifecycle, from design through production monitoring, and thrives in a remote-first collaborative environment.
Listed on Help Scout’s careers site · Apply there ↗
Engineering Manager, Crusoe Container Registry
Crusoe
Full-time · San Francisco, CA · $215,000 – $260,000
This is a Software Engineer II role building Crusoe Cloud's container registry, a critical component serving AI workload deployments. Suited for engineers with distributed systems experience who want to tackle scalability and reliability challenges in a high-growth AI infrastructure company.
Listed on Crusoe’s careers site · Apply there ↗
AI Lead Engineer
DXC Technology
Nashville, TN
This role leads the design and deployment of generative AI and agentic systems within an enterprise insurance platform, requiring deep expertise in LLMs, multi-agent architectures, and RAG pipelines. It suits experienced software architects who have built production AI systems and can mentor teams while balancing innovation with operational governance.
Listed on DXC Technology’s careers site · Apply there ↗
Assistant Director, Pricing Analytics
DriveTime
Tempe, AZ
This leadership role owns pricing and risk strategies for a major auto finance company, using analytics and modeling to optimize loan profitability while managing a team of analysts. It suits experienced quantitative professionals who've led teams and want to drive enterprise-wide financial decisions.
Listed on DriveTime’s careers site · Apply there ↗
Manager - Enterprise Architecture
Cigna
HKGN 348 Kwun Tong Road
This role leads enterprise architecture strategy across a large insurance organization, defining technical standards and governance for cloud adoption, AI integration, and system modernization. It suits experienced architects who can balance technical depth with stakeholder management and drive large-scale digital transformation initiatives.
Listed on Cigna’s careers site · Apply there ↗
Global Security Engineer Offensive Operations (Remote or Onsite)
Crane Co.
Stamford, CT · Remote
Crane Company is hiring a penetration tester to conduct offensive security assessments across enterprise systems, networks, and applications. This role suits experienced red teamers who can work independently while collaborating with security operations and helping the business understand and remediate vulnerabilities.
Listed on Crane Co.’s careers site · Apply there ↗
Senior Sales Engineer
Dataminr
$152,571 – $225,000
This role pairs technical expertise with enterprise sales, leading customers through complex cybersecurity challenges using an AI-powered threat detection platform. It suits experienced security professionals who enjoy both hands-on problem-solving and closing large deals.
Listed on Dataminr’s careers site · Apply there ↗
Senior AI Engineer - Java
CNA Financial
Chicago, IL · $72,000 – $141,000
This role leads AI engineering transformation across enterprise platforms, mentoring teams to adopt AI-assisted development practices while architecting scalable, cloud-native solutions. It suits experienced engineers who want to combine hands-on technical work with leadership responsibility and influence engineering culture at scale.
Listed on CNA Financial’s careers site · Apply there ↗
Asked for alongside Java
Measured from the 460 open roles that name Java — not from a curated list.
- Python276 roles60.0%
- Kubernetes194 roles42.2%
- Amazon Web Services (AWS)182 roles39.6%
- Go152 roles33.0%
- Docker129 roles28.0%
- CI/CD120 roles26.1%
- C++110 roles23.9%
- SQL105 roles22.8%
What employers state they pay
Median
$188,000
Middle half
$153,000 – $230,000
From 344 of 460 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
- Entry6%
- Mid14%
- Senior60%
- Lead / Staff / Principal17%
- Management2%
- Executive1%
From 431 roles whose posting states a level.
Where Java roles are
Among the 246 of 460 open roles we could place on a map.
Roles that use Java
Employers hiring for Java
105 in total, most open roles first.
Related skills
Curated neighbors in the taxonomy, whether or not employers ask for them together.