Open role
Software Engineer
cat/5/CaterpillarCareers
2 LocationsPosted Oct 22, 2026 · 4h ago
Full-timeMid levelOn-siteManufacturing
About this role
Caterpillar is seeking a Software Engineer to contribute to the design, development, and deployment of state-of-the-art digital applications. You will build backend microservices using Spring Boot, work on complex application problems, and collaborate with a global team to create innovative solutions. This role requires a strong foundation in Java and experience with microservices architecture.
What we are looking for
6- Design, develop, and deploy digital applications
- Build backend microservices using Spring Boot
- Work on complex application/technical problem identification and resolution
- Collaborate with project leads, senior developers, and testers
- Maintain high standards of software quality
- 2+ years of software development experience with Java Spring Boot
