
Senior Software Engineer- Back End
Caterpillar3 days ago
Bengaluru, IndiaSenior
Responsibilities
- Design, develop, deploy, and maintain mobile, web, cloud, server, and distributed computing systems.
- Build backend microservices with Spring Boot, including extending and customizing framework components.
- Identify and resolve complex application and technical problems, including responding to off-shift and weekend support calls.
- Work independently on complex systems, infrastructure components, proof-of-concepts, and new framework or technology solutions.
- Develop business-focused application features while maintaining software quality and encouraging team improvements.
- Perform integrated testing, customer acceptance testing, debugging, and development validation.
- Coordinate implementation with project leads, test managers, developers, customers, dealers, and internal stakeholders.
- Plan and prioritize assignments, coordinate work with others, and deliver results with minimal management input.
Requirements
- Four-year degree or equivalent from an accredited college or university.
- At least 8 years of software development experience.
- At least 5 years of experience designing and developing applications with Java and Spring Boot.
- Hands-on experience with Spring Boot and OSGi, microservice logging, monitoring, debugging, testing, architecture, design patterns, web services, APIs, and database integration.
- Strong proficiency in Java and experience with SQL and NoSQL databases.
- Experience with microservice integration, packaging, build automation, deployment, unit testing, and automation testing.
- Knowledge of DevOps practices, monitoring and observability tools, software development principles, and methodologies.
- Preferred familiarity with Git, Swagger, PCF, RabbitMQ, REST web services, JUnit, Mockito, PowerMock, MySQL, MongoDB, PostgreSQL, Kafka, Sonar, Fortify, and WebInspect.
- Strong problem-solving, analytical, communication, collaboration, accountability, flexibility, and teamwork skills.
Benefits
- Posting period is October 22, 2026 through November 29, 2026.
- The position may require off-shift and weekend support calls.
- Caterpillar is an equal opportunity employer.
Tech Stack
Categories
About Caterpillar
Caterpillar Inc. designs, manufactures, and services construction and mining equipment, diesel and natural gas engines, industrial gas turbines, and diesel-electric locomotives for infrastructure, resource, and energy customers. The public company, founded in 1925 and headquartered in Irving, Texas, sells primarily through an independent worldwide dealer network and provides equipment financing. It operates through Construction Industries, Resource Industries, and Energy & Transportation segments, with shares traded on the NYSE and Euronext Paris.