Senior Java Developer
Caterpillar
Quick summary
Market check
How this pay compares to similar roles
This role pays less than 79% of similar roles. Most pay $154,188–$206,350 — the blue band above. At the midpoint, this role pays about $148k versus about $180k for comparable roles.
Based on 240 similar postings.
Employer
Caterpillar Inc. is the world''s largest manufacturer of construction and mining equipment, diesel and natural gas engines, industrial gas turbines, and diesel-electric locomotives. Industry: Heavy Equipment & Manufacturing
Caterpillar currently has 131 open roles on FindRole.
Listed pay typically runs $128,470–$190,176 across 124 roles with salary data.
Most-posted roles
At a glance
The Senior Java Developer - Agentic AI Squad Lead joins a multidisciplinary delivery team to build world-class mining software within the MineStar ecosystem. This role involves designing, building, and maintaining Java-based applications, microservices, and RESTful APIs while serving as a custom agent squad lead. You will direct AI-enabled delivery workflows, treating AI agents as integrated team members to improve delivery speed, consistency, and engineering effectiveness. Key responsibilities include orchestrating agentic AI capabilities for requirements decomposition, solution design, and automated testing while ensuring human accountability for technical outcomes. Required skills include advanced Java development using Spring and Spring Boot, distributed architecture, and modern database design. You must also possess expertise in prompt engineering, agentic workflows, and AI orchestration to solve complex problems in real-time machine usage information and mining fleet monitoring.
Skills
What you'll do
What we're looking for
More like this
Caterpillar
Citi
Citi
JPMorgan Chase
JPMorgan Chase
JPMorgan Chase