Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Caterpillar Inc.

Lead Software Engineer

Caterpillar Inc.

. Develop and maintain the Caterpillar Product Content (CPC) platform .

Posted 10/1/2026full-timeUnited StatesSenior💰 $128,470 - $208,770 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in developing and maintaining cloud-native applications, particularly using Java, Spring Boot, and AWS technologies. Proven ability to lead technical initiatives, mentor teams, and optimize enterprise application performance through automation and modern development practices.

Highest-signal resume keywords
Java ProficiencyAWS Cloud SolutionsRESTful API DesignMicroservices ArchitectureAutomated Testing and CI/CD

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
JavaSpring BootREST APIsSQLMicroservicesAWSDockerAutomated TestingCI/CDApplication Monitoring
Soft Skills
Technical LeadershipCollaborationMentoring
Tools & Technologies
AWS LambdaECS/FargateRDS/AuroraSQSSNS
Certifications & Qualifications
AWS Certification
Industry Keywords
Cloud-Native ArchitectureEnterprise Application DevelopmentAgile DevelopmentApplication SecurityPerformance Optimization

Tech Stack

Tools & technologies
AWSCloudDockerJavaMicroservicesSDLCSpringSpring BootSpringBootSQL

About the role

Key responsibilities & impact
  • Develop and maintain the Caterpillar Product Content (CPC) platform
  • Design, modify, develop, and implement scalable, cloud-native software applications and services for enterprise platforms
  • Gather and clarify business and technical stakeholder requirements
  • Resolve application, integration, and workflow challenges through automation, optimization, and process improvement
  • Write Java source code, REST APIs, reusable software components, and technical documentation
  • Enhance and modernize existing solutions
  • Use automated testing frameworks, CI/CD pipelines, code-quality tools, and monitoring solutions for testing, deployment validation, troubleshooting, and maintenance
  • Design and implement RESTful APIs, microservices, asynchronous processing, and event-driven integrations
  • Design, develop, and support cloud-native AWS solutions using serverless, container, database, messaging, and integration technologies
  • Collaborate with the broader CPC team and cross-functional stakeholders
  • Provide technical leadership, architecture guidance, design and code reviews, and mentoring

Requirements

What you’ll need
  • Proficiency in Java, Spring Boot, REST APIs, SQL, microservices, and enterprise backend application development
  • Hands-on experience with AWS and cloud-native architectures, including Lambda, ECS/Fargate, RDS/Aurora, SQS, and SNS
  • Experience designing and implementing RESTful APIs, service integrations, asynchronous processing, and event-driven applications
  • Experience with relational databases and application data-access patterns
  • Experience with automated testing, CI/CD, source control, application monitoring, and production troubleshooting
  • Experience with Agile development methodologies and the software development lifecycle (SDLC)
  • AWS certification or advanced hands-on experience developing production workloads on AWS
  • Experience with enterprise application modernization and migration to cloud-native architectures
  • Experience with Docker, containerized applications, and modern application deployment patterns
  • Knowledge of API security, authentication and authorization, application security, performance optimization, and observability
  • Experience with high-volume, highly available, distributed enterprise applications
  • Experience providing technical leadership, architecture guidance, design and code reviews, and mentoring to software engineers
  • Candidate must be in Chicago, IL, Peoria, IL, or Dallas, TX
  • Visa sponsorship is not available
  • Successful completion of a drug screen required

Benefits

Comp & perks
  • 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
  • Up to 10% travel