Caterpillar, Inc

Senior Java Developer - Agentic AI Squad Lead

Caterpillar, Inc$112K — $183K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 7+ years of relevant Java software development experience, primarily using Spring and Spring Boot.
  • Proficient in microservices, distributed architecture, and RESTful APIs.
  • Experience with AI-enabled development tools and practices, including agentic workflows.
  • Strong understanding of software development lifecycle and CI/CD processes.
  • Effective communication and problem-solving skills, capable of influencing cross-functional teams.

Responsibilities

  • Design, build and maintain Java applications and APIs for the MineStar ecosystem.
  • Produce clean, maintainable code adhering to engineering best practices.
  • Lead feature delivery using AI tools and agentic workflows.
  • Ensure AI outputs comply with quality and security standards before release.
  • Coordinate AI agent capabilities for various development activities from design to support.
  • Participate in code reviews to promote engineering excellence.
  • Mentor engineers and support an environment of knowledge sharing.

Benefits

  • Medical, dental, and vision benefits.
  • Paid time off including vacation and holidays.
  • 401(k) savings plans with employer contributions.
  • Health Savings Account (HSA) and Flexible Spending Accounts (FSAs).
  • Career development opportunities and tuition reimbursement.
Full Job Description

Career Area:

Engineering

Job Description:

We are seeking a skilled and experienced Java Developer to join a multidisciplinary delivery team building world-class mining software. In addition to hands-on Java development, this role serves as a custom agent squad lead, directing AI-enabled delivery workflows as a first-class part of the software development lifecycle. The role remains accountable for technical outcomes, quality, security and maintainability while using the squad and related AI engineering tools to improve delivery speed, consistency and engineering effectiveness.

What You Will Do:

  • Design, build and maintain Java-based applications, microservices and APIs that support the Caterpillar MineStar ecosystem.

  • Produce clean, well-tested and maintainable code aligned with agreed engineering standards, with quality, security, resilience, automated testing, peer review and documentation built in.

  • Lead delivery of features and technical initiatives using AI tooling and agentic workflows, translating delivery requirements into structured work that can be executed and validated across multiple AI agents.

  • Treat AI agents as integrated members of the delivery team while retaining clear human accountability for technical decisions, delivered outcomes and production readiness.

  • Orchestrate agentic AI capabilities across requirements decomposition, solution design, implementation, test generation, documentation, code review, defect triage, root-cause analysis and production support.

  • Validate all AI-generated outputs against requirements, MineStar domain realities, architecture standards, secure coding practices and quality expectations before they are accepted or released.

  • Work with the scrum team to deliver features end-to-end, from refinement and estimation through implementation, testing, release and operational support.

  • Contribute to solution architecture and technical decision-making for complex problems, creating clear design artefacts and architecture decisions that support delivery and ongoing support.

  • Establish and apply quality gates for AI-assisted development, identify failure modes, and ensure the use of AI remains responsible, traceable and compliant with engineering governance.

  • Participate in code and design reviews, promoting engineering standards and continuous improvement in quality, performance, security and reliability.

  • Take ownership of assigned technical outcomes, communicating progress, risks and dependencies and helping the team deliver predictably.

  • Partner with Product, Engineering and Quality Engineering to clarify requirements, align acceptance criteria and incorporate feedback.

  • Support production operations by monitoring services, troubleshooting incidents, performing root-cause analysis and implementing sustainable fixes.

  • Create reusable agentic AI patterns, prompts, skills, templates and playbooks that can be adopted by other MineStar teams.

  • Mentor engineers through pairing, coaching, demonstrations and knowledge sharing, raising capability in Java engineering and AI-native software delivery.

  • Share evidence of delivery impact, lessons learned and effective practices through showcases, workshops and engineering communities.

What You Will Have:

Programming: Knowledge of relevant programming languages and tools; ability to test, write, design, debug, troubleshoot and maintain source codes and computer programs.

  • Advanced Java development using Spring and Spring Boot.

  • Microservices and distributed architecture.

  • RESTful APIs and integration patterns.

  • Modern database design and technologies.

  • Modern security principles, secure coding practices and resilient service design.

Artificial Intelligence: Knowledge of the concepts, technologies and methodologies of artificial intelligence (AI); ability to develop, implement and/or apply artificial intelligence products and services in specific industry domain to achieve business goals.

  • Ability to develop and use a squad of interactive custom agents to plan, coordinate and validate software delivery work.

  • Understanding of prompt engineering, agentic workflows, AI orchestration and human-in-the-loop validation.

  • Ability to assess AI-generated code and artefacts for correctness, security, maintainability, architecture fit and production readiness.

  • Ability to develop reusable prompts, skills, workflow patterns and delivery guidance from practical experience.

  • Awareness of responsible AI, AI governance, risk assessment and quality evaluation.

  • Develops and uses agentic AI tooling to improve delivery flow, test automation, documentation and technical-debt reduction without compromising engineering quality.

  • Builds trust in AI-enabled delivery through disciplined validation, transparent governance and clear accountability.

  • Creates repeatable practices that raise AI-native engineering capability across the wider MineStar organization.

Software Development Life Cycle: Knowledge of software development life cycle; ability to use a structured methodology for delivering and managing new or enhanced software products to the marketplace.

  • Build, test, dependency management, CI/CD and DevOps tooling.

  • Automated testing, code review, observability and software quality practices.

  • Delivers secure, reliable and maintainable Java solutions that create measurable customer and business value.

  • Ability to manage time and agreed priorities while maintaining accountability for outcomes.

Problem Solving: Knowledge of approaches, tools, techniques for recognizing, anticipating, and resolving organizational, operational or process problems; ability to apply knowledge of problem solving appropriately to diverse situations.

  • Strong analytical, architectural, design and problem-solving skills.

  • Demonstrated technical leadership, coaching, mentoring and knowledge sharing.

  • Ability to influence across Product, Engineering, Quality Engineering and other stakeholders.

  • Willingness to learn, experiment, provide and receive feedback, and continuously improve both engineering and AI-enabled delivery practices.

  • Clear written and verbal communication, including the ability to explain technical decisions, risks and delivery evidence.

Considerations For Top Candidates:

  • 7+ years of relevant commercial software development experience, including substantial hands-on Java development using Spring and Spring Boot, Microservices and distributed architecture, and Build, test, dependency management, CI/CD and DevOps tooling.

  • Experience providing technical leadership within a multidisciplinary software delivery team.

  • Practical experience applying AI-enabled development tools, including agentic workflows and AI orchestration, within real software delivery is strongly preferred.

  • Experience creating reusable agentic AI patterns, prompts, skills, templates and playbooks.

  • Experience supporting production operations, including troubleshooting incidents, performing root-cause analysis and implementing sustainable fixes.

Additional Information:

  • This position requires the candidate to work full-time at the Irving, TX office.

  • Domestic relocation assistance is NOT available for this position.

  • Visa sponsorship is NOT available with this position.

  • This position will require up to 10% travel

  • #LI


 

Summary Pay Range:

$112,710.00 - $183,140.00

Compensation and benefits offered may vary depending on multiple individualized factors, job level, market location, job-related knowledge, skills, individual performance and experience. Please note that salary is only one component of total compensation at Caterpillar. 

Benefits:

Subject to plan eligibility, terms, and guidelines. This is a summary list of benefits.

  • Medical, dental, and vision benefits*

  • Paid time off plan (Vacation, Holidays, Volunteer, etc.)*

  • 401(k) savings plans*

  • Health Savings Account (HSA)*

  • Flexible Spending Accounts (FSAs)*

  • Health Lifestyle Programs*

  • Employee Assistance Program*

  • Voluntary Benefits and Employee Discounts*

  • Career Development*

  • Incentive bonus*

  • Disability benefits

  • Life Insurance

  • Parental leave

  • Adoption benefits

  • Tuition Reimbursement

       

* These benefits also apply to part-time employees

 

 

This position requires working onsite five days a week. 

 

 

 

Visa Sponsorship is not available for this position.

 

 

Posting Dates:

About Caterpillar, Inc

Progress Rail Services Corporation, a Caterpillar company, is one of the largest integrated and diversified suppliers of railroad and transit system products and services worldwide. Since its acquisition by Caterpillar Inc. in 2006, Progress Rail has used the Caterpillar international footprint to gain quick and widespread notice and approval across the globe. Product technology, reliability and durability, along with legendary aftermarket parts and service support, have been their keys to success. Caterpillar is the world's leading manufacturer of construction and mining equipment, diesel and natural gas engines and industrial gas turbines. The technology and world reach of Caterpillar, combined with the service standard and historical reliability of Progress Rail, ensures their products and services make a growing impact on the world rail industry. With their acquisition of Electro-Motive Diesel (EMD), Progress Rail is the world's largest builder of diesel-electric locomotives for all commercial railroad applications including freight, intercity passenger, commuter, switching, industrial and mining. EMD is also a global provider of diesel power engines for marine propulsion, offshore and land based oil well drilling rigs and stationary power generation. Electro-Motive is the only diesel engine manufacturer of its size to have produced more than 70,000 engines. This success stems from product reliability, serviceability, load acceptance capability, low operating costs and ease of maintenance with standardized components.

Caterpillar, Inc. Careers

Join the robust team at Caterpillar, Inc., a global leader in construction and mining equipment, where innovation drives everything we do. As part of our team, you'll engage in work that improves the world and furthers your career with every project you touch.

Work You’ll Do

At Caterpillar, Inc., you will have the opportunity to contribute to a variety of groundbreaking projects that extend across the globe. Our commitment to leadership in the industry is unwavering, and we achieve it through a culture that fosters diversity and leadership development.

Explore Job Opportunities and Growth

Caterpillar offers a wide range of job opportunities and career paths, providing a platform for professional growth and development. Whether you're interested in engineering, sales, marketing, or management, Caterpillar has a position that will utilize your unique skills and talents. We are continuously hiring innovative minds to propel our mission forward and maintain our status as industry leaders.

Internship Programs

Kickstart your career with a Caterpillar internship. Our internships provide invaluable workplace experience and networking opportunities that often lead to full-time employment at our company. As an intern, you will work alongside experienced professionals and gain insights that will benefit you as you advance in your career.

Benefits and Culture

Choosing a career at Caterpillar means more than just having a job. It means you're part of a team that values diversity and is committed to creating an inclusive environment. We offer competitive benefits to ensure the health and well-being of our employees and their families. These benefits include health insurance, retirement plans, and paid time off, alongside unique perks like professional development and diversity training programs.

Innovation and Leadership

Drive innovation and industry leadership as part of the Caterpillar team. We empower our employees to lead from their first day on the job, encouraging continuous improvement and career advancement. At Caterpillar, your ideas will shape the future of our business and the industries we serve.

Join Our Team

Search open positions that match your skills and interests. We are looking for passionate, curious, and solution-driven team players. Ready to start your journey at Caterpillar, Inc.? Explore our career portal for the latest job opportunities.

Stay Connected

Keep up to date with company news, career tips, and industry insights—all from the people who work here. Subscribe to our careers blog and personalize your subscription to receive updates that align with your career interests.

Prepare for Your Interview

Make a great first impression. Prepare for your interview at Caterpillar by reviewing common questions and practicing your responses. Tailor your resume to highlight the experiences and skills that make you the ideal candidate for the position you are applying for. At Caterpillar, Inc., every role offers the chance to make an impact. Come be a part of our team and drive the future of our global industries. Your career at Caterpillar is not just about what you'll accomplish, but how you'll grow and the innovation you'll lead. Join us and build a career that matters.
Learn more about Caterpillar, Inc
Size
107,700 employees
Market Cap
$125.3 billion
Industry
Net Income
$2.9 billion
Founded
1925
5 Year Trend
+5.8%
Revenue
$41.7 billion
NASDAQ

Similar Jobs

More Jobs at Caterpillar, Inc

More Information Technology Jobs

Find similar Senior Java Developer - Agentic AI Squad Lead jobs: