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.

Java Engineer

Caterpillar Inc.

. Design, develop, enhance, and support software applications using agile methods .

Posted 9/24/2026full-timeUnited StatesMid-LevelSenior💰 $81,370 - $122,060 per yearWebsite

Core Competencies

Role fit
Core Competencies

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

Proficient in designing and developing software applications using Agile methodologies, with hands-on experience in Java, Spring Boot, and AWS technologies. Capable of translating client requirements into effective technical solutions while ensuring software quality through automated testing and integration.

Highest-signal resume keywords
Java DevelopmentSpring Boot FrameworkAmazon Web Services (AWS)Microservices ArchitectureAutomated Testing Practices

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 BootOpenSearchAWS FargateAmazon Elastic Container Service (ECS)MicroservicesSoftware Development ToolsSoftware IntegrationTesting ApproachesWorkflow Automation
Soft Skills
Analytical ThinkingDecision MakingCommunicationCollaborationStakeholder Engagement
Industry Keywords
Agile MethodsApplication DevelopmentSoftware QualityMaintainable CodeApplication Integration

Tech Stack

Tools & technologies
AWSJavaMicroservicesSpringSpring BootSpringBoot

About the role

Key responsibilities & impact
  • Design, develop, enhance, and support software applications using agile methods
  • Translate client requirements into practical technical solutions
  • Improve workflows through automation
  • Write maintainable source code
  • Contribute to application integration, testing, and ongoing maintenance
  • Use automated testing practices to validate quality and ensure solutions meet requirements
  • Join an agile software engineering team designing, building, testing, and supporting reliable applications
  • Travel up to 5%

Requirements

What you’ll need
  • Hands-on experience or academic/project knowledge in Java and Spring Boot
  • Experience or knowledge of OpenSearch and Amazon Web Services (AWS)
  • Experience or knowledge of containerized deployments using AWS Fargate and Amazon Elastic Container Service (ECS)
  • Microservices experience or knowledge
  • Ability to analyze situations, evaluate options, and make productive decisions using informed judgment
  • Ability to clearly share, receive, and interpret technical ideas, information, and stakeholder needs
  • Knowledge of software development tools and activities, with ability to apply a structured approach to delivering and managing software products
  • Ability to design, configure, and integrate software components, interfaces, platforms, and packages
  • Ability to plan and execute testing approaches supporting software quality and requirements adherence
  • Must be based in Chicago, IL, Peoria, IL, or Dallas, TX
  • Visa sponsorship is not available

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