





Strong company brand and broad Java/cloud requirements balanced by very senior 14+ years requirement.
Role requires deep Java and enterprise cloud experience, moderately restricting cross-industry transferability.
Explicit 14+ years and deep Java/cloud technical requirements make shortlisting highly strict.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Provide technical leadership in design, development, and deployment of Caterpillar’s digital platform using Java and cloud technologies.
Drive ongoing development of cloud-based technology projects including architecture and implementation of Java/J2EE applications at scale.
Organize and manage software projects with Git, implement features on cloud platforms, and collaborate within Agile teams.
4-year degree from accredited institution required.
14+ years software development experience with 8+ years in Java design and development at scale.
Strong expertise in Java/J2EE, including JPA, Hibernate, JDBC, SQL, Spring, JUnit, JSON, REST/JSON web services, and Java design patterns.
Experience with cloud-based environments (AWS or Azure preferred) and Agile methodologies.
Experienced Java architect capable of leading complex, large-scale cloud-native software projects.
Skilled in object-oriented design, MVC architecture, and integrating cloud services with Java applications.
Demonstrates ability to manage multi-developer projects using Git, write secure code following best practices, and create technical documentation with project time estimates.