Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessMetro-based senior Java backend role with common skills and moderate brand, causing medium competition.
High sensitivity because deep Java backend and cloud architecture expertise limits cross-industry transferability.
Very strict due to explicit 14+ years requirement and specific Java, cloud, and architecture skills.
Job Description
Structured overview of role & requirementsAbout This Role
Provide technical leadership in design, development, and deployment of Caterpillar’s cloud-based digital platform.
Lead Java-based software architecture efforts for scalable, cloud and web/mobile applications.
Drive implementation of new features using Java, J2EE, and cloud technologies within Agile development teams.
Minimum Requirements
Bachelor's degree from an accredited college or university is mandatory.
Minimum 14 years of software development experience with at least 8 years in designing and developing Java applications at scale.
Expertise in Java, J2EE, JPA, Hibernate, JDBC, SQL, Spring, JUnit, REST/JSON web services, and Java design patterns.
Experience with cloud platforms (AWS/Azure preferred) and Agile methodologies.
Ideal Candidate Profile
Experienced in leading large software projects including branching, tagging, and merging with Git in multi-developer environments.
Strong understanding of object-oriented design, MVC architecture, and cloud-native application development including security best practices on AWS.
Skilled at technical project documentation, time estimation, and integrating continuous integration/continuous deployment (CI/CD) pipelines.
