Caterpillar

Software Engineer

Caterpillar
Apply
3 days ago
Chennai, India or Bengaluru, IndiaMid Level

Responsibilities

  • Design, develop, deploy, and maintain mobile, web, cloud, server, and distributed computing applications.
  • Build backend microservices with Java and Spring Boot, including customization of framework components to meet business needs.
  • Identify and resolve complex application and technical problems, including responding to off-shift and weekend support calls.
  • Work on complex application or infrastructure components under the mentorship of lead and senior developers.
  • Deliver business-focused application features while maintaining software quality practices.
  • Collaborate with project leads, senior developers, testers, customers, dealers, and internal stakeholders.
  • Perform integrated testing and customer acceptance testing to ensure accurate and timely results.

Requirements

  • Four-year degree or equivalent from an accredited college or university.
  • At least 3 years of software development experience.
  • At least 1 year of experience working with the Java Spring Boot framework.
  • Strong proficiency in Java and hands-on experience with Spring Boot and OSGi.
  • Knowledge of microservice logging, monitoring, debugging, testing, RESTful web services, API development, JSON, YAML, and database integration.
  • Experience with microservice integration, packaging, build automation, and deployment.
  • Preferred familiarity with Git, Swagger, PCF, RabbitMQ, JUnit, Mockito, PowerMock, MySQL, MongoDB, PostgreSQL, Kafka, Sonar, Fortify, and WebInspect.
  • Understanding of software development principles, methodologies, design patterns, and Agile practices.
  • Strong problem-solving, analytical, communication, collaboration, and interpersonal skills.

Tech Stack

Apache KafkaGitJavaJUnitMongoDBMySQLPivotal Cloud FoundryPostgreSQLRabbitMQSonarQubeSpring Boot

Categories

Caterpillar

About Caterpillar

10,000+ employees

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.

Contact me