Java Developer

Caterpillar Inc.

Designing and developing backend services using java
Building cloud-native applications on aws
Utilizing cloudformation for deployment
The role involves designing, modifying, and implementing software programming applications using agile methods within a global team

Job Summary

  • The role involves designing, modifying, and implementing software programming applications using agile methods within a global team.
  • Candidates will build and deploy cloud-native applications on AWS while contributing to technical design documentation.
  • The position requires collaborating with DevOps and QA teams to ensure smooth CI/CD pipelines and automated testing.

Matching Summary

The role involves designing, modifying, and implementing software programming applications using agile methods within a global team.

Skills & Requirements

Must-have

  • Designing and developing backend services using Java
  • Building cloud-native applications on AWS
  • Utilizing CloudFormation for deployment
  • Participating in code reviews and testing
  • Troubleshooting production issues with root cause analysis

Nice-to-have

  • Collaborating with DevOps and QA teams
  • Staying updated with emerging technologies
  • Proposing improvements to existing systems
  • Creating detailed design documents and diagrams

Key Requirements

  • Extensive experience in software development tools and activities
  • Working knowledge of software development life cycle methodologies
  • Experience with software integration processes and interfaces

Work Rights

Not specified

Tailored Resume

Cover Letter