
Software Engineer
Caterpillar1 day ago
Bengaluru, IndiaMid Level
Responsibilities
- Design, develop, deploy, and maintain mobile, web, cloud, server, and distributed computing applications.
- Build backend microservices with Spring Boot and customize components to meet business needs.
- Develop APIs, integrate microservices with databases, and support packaging, build automation, and deployment.
- Identify and resolve complex application and technical problems, including responding to off-shift and weekend support calls.
- Perform integrated testing and customer acceptance testing and communicate with developers, testers, and stakeholders to ensure software accuracy and quality.
- Collaborate with project leads, senior developers, testers, customers, dealers, external companies, and internal business groups.
Requirements
- Four-year degree or equivalent from an accredited college or university.
- At least 2 years of software development experience.
- At least 1 year of experience working with Java Spring Boot.
- Strong proficiency in Java and experience with Spring Boot, microservices, RESTful web services, API development, and database integration.
- Knowledge of microservice logging, monitoring, debugging, testing, integration, packaging, build automation, and deployment.
- Preferred experience with OSGi, Git, Swagger, PCF, RabbitMQ, JUnit, Mockito, PowerMock, MySQL, MongoDB, PostgreSQL, Kafka, Sonar, Fortify, and WebInspect.
- Ability to collaborate effectively in a team environment, solve problems analytically, communicate clearly, and maintain software quality.
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.