SOFTWARE ENGINEER

Caterpillar

Platform and Application development that leverages Java and AWS.

  • Design and develop solutions for complex engineering problems
  • Work in multiple areas within the project – design, development, code and design reviews, deployment, unit & functional testing, monitoring.
  • Work independently  without close supervision
  • Guide and mentor the team in best practices and standards
  • Communicate with multiple stakeholders to help direct development, testing and deployment
  • Perform integrated testing and customer acceptance testing to ensure timely, quality results.
  • Able to create/deploy/maintain software on AWS
  • Participate in incident management

Skills must have:

  • Java, SpringBoot, RESTful APIs
  • Microservice Architecture
  • AWS
  • CI/CD (e.g Jenkins, Azure DevOps)
  • Database – Relational and/or NoSQL
  • Functional testing via TestNG (Selenium/Cucumber)
  • API tools such as Swagger, Postman
  • Good problem-solving skills and ability to give optimal solutions

Posting Dates:

January 31, 2024 – February 13, 2024

Caterpillar is an Equal Opportunity Employer (EEO).

To apply for this job please visit careers.caterpillar.com.

Related Jobs