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

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Software Engineer
Caterpillar Inc.Software Engineer developing backend APIs used by multiple digital applications at Caterpillar. Focused on core services in Caterpillar’s digital ecosystem.
Posted 6/3/2026full-timeChicago • Illinois • 🇺🇸 United StatesJuniorMid-Level💰 $79,800 - $119,760 per yearWebsite
Tech Stack
Tools & technologiesAWSAzureJavaSpring BootSpringBoot
About the role
Key responsibilities & impact- Developing backend APIs that can be used by multiple digital applications.
- Developing variety of core/common & reusable services such as user onboarding, organization hierarchy, asset dynamic attributes, etc. into Caterpillar’s digital eco system.
Requirements
What you’ll need- Bachelor’s degree or higher in Computer Science or related degree (selected candidates must complete their degree by their start date)
- 0-2 years of relevant experience related to this field (internships or academic projects are a plus)
- Minimum cumulative GPA requirement 3.0/ 4.0 (no rounding)
- Experience in developing, maintaining and supporting back-end services using JAVA 25 or higher and SpringBoot
- RESTFul API Development
- Experience deploying and maintaining software using public clouds such as AWS or Azure.
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
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JAVASpringBootRESTFul API Developmentbackend services developmentsoftware deploymentcloud computing