Senior Backend Engineer: Cloud-Native Java/Spring Microservices

Caterpillar

Broomfield (CO)

On-site

USD 113,000 - 183,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical benefits
Paid time off
401(k) plan
Health Savings Account
FSAs
Career development
Incentive bonus
Tuition reimbursement
Parental leave

Job summary

Caterpillar in Colorado is seeking a Senior Software Engineer to design, build, and support scalable cloud-native backend services on AWS. You will lead with Java 11+/17, Spring Boot, microservices, and distributed systems to deliver secure and high-performing solutions.

You will mentor engineers, influence architecture, and collaborate across Product, Architecture, DevOps, and QA to raise engineering excellence. This role offers strong growth and impact.

Qualifications

  • 8+ years of experience building enterprise-scale backend applications.
  • Strong expertise in Java 11+/17+, Spring Boot, REST APIs, and Microservices.
  • Hands-on experience with AWS and cloud-native application development.
  • Strong understanding of distributed systems and event-driven architectures.
  • Experience with relational and NoSQL databases such as PostgreSQL, MySQL, and DynamoDB.
  • Proven ability to lead technical initiatives and mentor engineers.
  • Excellent problem-solving, communication, and collaboration skills.

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 production issues and drive performance improvements.
  • Implement CI/CD, observability, and operational excellence practices.

Skills

Java 11/17
Spring Boot
REST APIs
Microservices
AWS
Distributed systems
PostgreSQL
MySQL
DynamoDB

Job description

Caterpillar in Colorado is seeking a Senior Software Engineer to design, build, and support scalable cloud-native backend services on AWS. You will lead with Java 11+/17, Spring Boot, microservices, and distributed systems to deliver secure and high-performing solutions.

You will mentor engineers, influence architecture, and collaborate across Product, Architecture, DevOps, and QA to raise engineering excellence. This role offers strong growth and impact.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Cloud-Native Backend (AWS, Java/Spring)
Senior Software Engineer - Cloud-Native Backend (AWS, Java/Spring)

Caterpillar Inc. • Chicago (IL)

On-site
USD 113,000 - 183,000
Medical/Dental/Vision benefits
401(k) savings plans
Incentive bonus
+2
Senior Backend Engineer - AWS, Java & Microservices
Senior Backend Engineer - AWS, Java & Microservices

Caterpillar • Chicago (IL), Peoria (IL), Westminster (CO), Irving (TX)

On-site
USD 113,000 - 183,000
Medical, dental, and vision benefits
401(k) savings plan
Paid time off (Vacation, Holidays)
Backend Engineer: Java 17 + Spring Boot in AI‑Powered Cloud
Backend Engineer: Java 17 + Spring Boot in AI‑Powered Cloud

Caterpillar • Irving (TX)

On-site
USD 97,530 - 158,480
Medical benefits
Dental benefits
Vision benefits
+8
Senior Full-Stack Tech Lead — Next.js & Java
Senior Full-Stack Tech Lead — Next.js & Java

Caterpillar • Westminster (CO)

On-site
USD 128,000 - 209,000
Medical, dental, and vision benefits
401(k) savings plans
Health Savings Account (HSA)
+1
Senior Software Engineer - Backend Engineering
Senior Software Engineer - Backend Engineering

Caterpillar • Chicago (IL), Peoria (IL), Westminster (CO), Irving (TX)

On-site
USD 113,000 - 183,000
Medical, dental, and vision benefits
401(k) savings plan
Paid time off (Vacation, Holidays)
Senior Java Developer — Cloud, Spring Boot & Microservices
Senior Java Developer — Cloud, Spring Boot & Microservices

OpenKrill • United States

Remote
USD 120,000 - 180,000
Health and dental insurance
Meal and food allowance
Childcare assistance
+10
Senior Software Engineer - Backend Engineering
Senior Software Engineer - Backend Engineering

Caterpillar Inc. • Chicago (IL)

On-site
USD 113,000 - 183,000
Medical/Dental/Vision benefits
401(k) savings plans
Incentive bonus
+2
Lead Cloud API Platform Engineer
Lead Cloud API Platform Engineer

Caterpillar Inc. • Chicago (IL)

On-site
USD 128,000 - 209,000
Medical benefits
Paid time off
401(k) plan
+1
Senior Java Backend Architect - Microservices & Cloud
Senior Java Backend Architect - Microservices & Cloud

Tata Consultancy Services • Newark (DE)

On-site
USD 120,000 - 130,000
Backend Java developer
Backend Java developer

Accord Technologies Inc • Chicago (IL)

On-site
USD 120,000 - 150,000