Caterpillar

Software Engineer

About this role

Caterpillar's Software Engineer in Bangalore contributes to the design, development and deployment of the company's digital applications. The role centres on building backend microservices with the Spring Boot framework and supporting mobile, web, cloud and server systems. Day to day it includes solving technical problems, testing and working with senior developers and testers. The posting asks for 2+ years of software development experience, so it suits developers beyond the entry level.

Caterpillar is hiring for Software Engineer, a full-time role based in Bangalore.

Who can apply: 2+ years. Skills: Java, Spring Boot, Microservices, REST, JSON, Git.

Hirastra checked that this opening is live. Apply directly through the official posting; applying is always free.

What you'll do

  • Build backend microservices using the Spring Boot framework
  • Develop and maintain mobile, web, cloud and distributed systems
  • Identify and resolve complex application and technical problems, including off-shift and weekend support calls
  • Perform integrated and customer acceptance testing
  • Maintain software quality through good practices
  • Collaborate with project leads, senior developers and testers

What you need

  • Four-year degree or equivalent from an accredited college or university
  • 2+ years of software development experience
  • 1+ years of experience with Java Spring Boot
  • Strong Java proficiency and knowledge of RESTful web services and APIs
  • Knowledge of JSON and YML, and of microservice integration, build automation and deployment
  • Good problem-solving, analytical and communication skills
Location
Bangalore
Work mode
See listing
Experience
2+ years
Pay
₹10–16 LPA (Est.)
Type
Full-time job, Developer
Added
27 October 2026
Apply by
29 November 2026

Skills

  • Java
  • Spring Boot
  • Microservices
  • REST
  • JSON
  • Git

"Est." = Hirastra's estimate based on market data, not an official figure.

All Caterpillar jobs and internships

More like this: IT jobs in Bengaluru, Java developer jobs for freshers, Backend developer jobs for freshers, Jobs for B.Tech and BE freshers, IT jobs for BCA freshers, Software developer jobs

More openings

See all jobs
Join on WhatsApp