Senior Backend Engineer - Cloud-Native Java & AWS

Caterpillar Financial Services Corporation

Broomfield (CO)

On-site

USD 113,000 - 183,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, dental, and vision benefits
401(k) savings plans
Health Savings Account
Flexible Spending Accounts
Career Development
Incentive bonus
Tuition Reimbursement

Job summary

Caterpillar is seeking a Senior Software Engineer to build and support scalable, cloud-native applications on AWS, with deep expertise in Java, Spring Boot, microservices, and distributed systems.

You will provide technical leadership, mentor engineers, and collaborate across teams to deliver secure, reliable backend solutions at scale. Join Caterpillar, a Fortune 100 leader, and shape solutions that drive performance and sustainability.

Qualifications

  • 8+ years of experience building enterprise-scale backend applications.
  • Expertise in Java 11+/17+, Spring Boot, REST APIs, and Microservices.
  • Hands-on AWS and cloud-native development.
  • Strong understanding of distributed systems and event-driven architectures.
  • Experience with relational and NoSQL databases (PostgreSQL, MySQL, DynamoDB).

Responsibilities

  • Design, develop, and support scalable backend services and REST APIs using Java and Spring Boot.
  • Architect and deliver cloud-native solutions on AWS.
  • Lead technical design and architecture decisions for new capabilities.
  • Build and optimize solutions using PostgreSQL, MySQL, and DynamoDB.
  • Develop event-driven and asynchronous processing systems.
  • Collaborate with Product, Architecture, DevOps, and QA teams to deliver high-quality software.
  • Conduct code reviews, mentor engineers, and promote engineering best practices.
  • Troubleshoot complex production issues and drive performance, scalability, and reliability improvements.
  • Implement CI/CD, observability, and operational excellence practices.

Skills

Java
Spring Boot
REST APIs
Microservices
Distributed systems
Event-driven architectures
Messaging patterns
AWS
PostgreSQL
MySQL
DynamoDB
Leadership / mentoring

Tools

AWS
PostgreSQL
MySQL
DynamoDB

Job description

Caterpillar is seeking a Senior Software Engineer to build and support scalable, cloud-native applications on AWS, with deep expertise in Java, Spring Boot, microservices, and distributed systems.

You will provide technical leadership, mentor engineers, and collaborate across teams to deliver secure, reliable backend solutions at scale. Join Caterpillar, a Fortune 100 leader, and shape solutions that drive performance and sustainability.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Backend Engineer | Cloud-Native Java & AWS
Senior Backend Engineer | Cloud-Native Java & AWS

Caterpillar Inc. • Chicago (IL)

On-site
USD 113,000 - 183,000
Medical, dental, and vision benefits
401(k) savings plans
Health Savings Account (HSA)
Senior Backend Engineer - AWS Microservices & Java
Senior Backend Engineer - AWS Microservices & Java

Caterpillar Inc. • Westminster (MD)

On-site
USD 113,000 - 183,000
Medical, dental, and vision benefits
401(k) savings plans
Paid time off plan
+7
Senior Backend Engineer – Cloud-Native Java & AWS
Senior Backend Engineer – Cloud-Native Java & AWS

Caterpillar Brazil • Peoria (IL)

On-site
USD 113,000 - 183,000
Medical benefits
Dental benefits
Vision benefits
+9
Senior Java Backend Engineer: Cloud-Native Microservices
Senior Java Backend Engineer: Cloud-Native Microservices

Caterpillar Inc • Chicago (IL)

On-site
USD 113,000 - 183,000
Medical benefits
Paid time off
401(k)
+3
Senior Backend Engineer – Java, Spring Boot on AWS
Senior Backend Engineer – Java, Spring Boot on AWS

Caterpillar Brazil • Chicago (IL), Northern (KY)

Hybrid
USD 113,000 - 183,000
Cloud Java Engineer — Spring Boot & AWS
Cloud Java Engineer — Spring Boot & AWS

Caterpillar Inc. • Chicago (IL)

On-site
USD 98,000 - 158,000
Medical benefits
401(k) savings plan
Paid time off
Senior Backend Engineer – AWS Microservices Leader
Senior Backend Engineer – AWS Microservices Leader

Stryker Corporation • Chicago (IL), Northern (KY)

Hybrid
Confidential
Medical, dental, and vision benefits
Paid time off
401(k) savings plans
+8
Senior Backend Engineer – AI‑Powered Microservices on AWS
Senior Backend Engineer – AI‑Powered Microservices on AWS

Caterpillar Brazil • Irving (TX)

On-site
USD 112,000 - 184,000
Medical benefits
Dental benefits
Vision benefits
+7
Senior Software Engineer: Cloud, AI & Scalable Systems
Senior Software Engineer: Cloud, AI & Scalable Systems

Caterpillar Inc. • Peoria (IL)

On-site
USD 112,710 - 183,140
Medical, dental, and vision benefits
Paid time off
401(k) with match
+2
Senior Software Engineer Remote Cloud-Native Microservices
Senior Software Engineer Remote Cloud-Native Microservices

Caterpillar Brazil • Irving (TX)

Hybrid
USD 156,998 - 183,140
Medical, dental, and vision benefits
401(k) savings plans
Paid time off
+1