
Senior Java Developer - Agentic AI Squad Lead
Caterpillar1 day ago
Base Salary
$113k - $183k/yr
Responsibilities
- Design, build, and maintain Java applications, microservices, and APIs supporting the MineStar ecosystem.
- Lead features and technical initiatives using AI tooling, custom agents, agentic workflows, and human-in-the-loop validation.
- Orchestrate AI capabilities across requirements decomposition, solution design, implementation, test generation, documentation, code review, defect triage, root-cause analysis, and production support.
- Validate AI-generated code and artifacts for correctness, security, maintainability, architecture fit, and production readiness.
- Contribute to solution architecture, technical decisions, design artifacts, architecture decisions, and engineering standards.
- Establish quality gates and governance for responsible, traceable, and compliant AI-assisted development.
- Participate in code and design reviews and improve software quality, performance, security, resilience, and reliability.
- Support end-to-end delivery from refinement and estimation through implementation, testing, release, and operational support.
- Monitor services, troubleshoot incidents, perform root-cause analysis, and implement sustainable fixes.
- Create reusable agentic AI prompts, skills, workflow patterns, templates, and playbooks for other teams.
- Mentor engineers through pairing, coaching, demonstrations, and knowledge sharing.
- Communicate progress, risks, dependencies, delivery evidence, and technical decisions across Product, Engineering, and Quality Engineering.
Requirements
- 7+ years of relevant commercial software development experience.
- Substantial hands-on Java development experience with Spring and Spring Boot.
- Experience with microservices, distributed architecture, modern database technologies, and secure and resilient service design.
- Experience with build, testing, dependency management, CI/CD, and DevOps tooling.
- Experience providing technical leadership within a multidisciplinary software delivery team.
- Experience supporting production operations, including incident troubleshooting, root-cause analysis, and sustainable remediation.
- Practical experience with AI-enabled development tools, agentic workflows, and AI orchestration is strongly preferred.
- Experience creating reusable agentic AI patterns, prompts, skills, templates, and playbooks is preferred.
- Strong analytical, architectural, design, problem-solving, communication, coaching, and mentoring skills.
- Knowledge of automated testing, code review, observability, software quality practices, responsible AI, governance, risk assessment, and quality evaluation.
Benefits
- Medical, dental, and vision benefits.
- Paid time off, including vacation, holidays, and volunteer time.
- 401(k) savings plans, Health Savings Account, and Flexible Spending Accounts.
- Health lifestyle programs, Employee Assistance Program, voluntary benefits, and employee discounts.
- Career development, incentive bonus, disability benefits, life insurance, parental leave, adoption benefits, and tuition reimbursement.
- Full-time onsite work at the Irving, Texas office five days per week.
- Domestic relocation assistance is available.
- Visa sponsorship is available for eligible applicants.
- The position requires up to 10% travel.
About Caterpillar
Caterpillar Inc. designs, manufactures, and services construction and mining equipment, diesel and natural gas engines, industrial gas turbines, and diesel-electric locomotives for infrastructure, resource, and energy customers. The public company, founded in 1925 and headquartered in Irving, Texas, sells primarily through an independent worldwide dealer network and provides equipment financing. It operates through Construction Industries, Resource Industries, and Energy & Transportation segments, with shares traded on the NYSE and Euronext Paris.