Loading job details...
Posted 2 days ago
Caterpillar Automation Engineer Jobs 2026 | Java & Spring Boot Hiring in Bangalore Company Name • Caterpillar Location • Bangalore, Karnataka, India Posting Date • 23 June 2026 Experience Required • 1+ Years Job Type • Full Time Work Mode • Onsite Education Required • Bachelor's Degree in Computer Science, Engineering, or equivalent practical experience Required Skills • Java • J2EE • Spring Framework • Spring Boot • REST APIs • SQL • JPA • Hibernate • JDBC • Object-Oriented Programming (OOP) • Design Patterns • Git • Maven • Gradle • JUnit • Debugging • Problem Solving • Docker (Preferred) • Cloud Platforms (Preferred) About Company • Caterpillar is a global leader in construction and mining equipment, energy solutions, and industrial technology. The company develops innovative engineering solutions that help build sustainable infrastructure and improve industries worldwide through advanced digital and automation technologies. Job Description • Caterpillar is hiring Automation Engineers to develop and enhance modern Java-based applications supporting AI-driven and intelligent digital capabilities. • The role involves building scalable enterprise applications, modernizing legacy systems, developing REST APIs, improving application performance, and collaborating with engineering and DevOps teams. • This opportunity is ideal for software engineers interested in Java development, enterprise applications, cloud technologies, and automation. Roles and Responsibilities • Design and develop Java-based applications and services. • Write clean, maintainable, and efficient production-ready code. • Develop and maintain RESTful APIs. • Collaborate with senior engineers, architects, and cross-functional teams. • Participate in code reviews and implement best coding practices. • Enhance and modernize existing applications and legacy systems. • Troubleshoot application issues and provide production support. • Improve software performance, reliability, and maintainability. • Work with DevOps teams on build, integration, and deployment processes. • Support automation initiatives to improve software development efficiency. • Follow software engineering standards and architecture guidelines. Eligibility Criteria • Bachelor's Degree in Computer Science, Engineering, or related field. • Minimum 1 year of software engineering experience. • Strong understanding of Java, J2EE, and Object-Oriented Programming. • Basic knowledge of Spring Boot, REST APIs, SQL, and JPA/Hibernate. • Good analytical, debugging, and communication skills. • Ability to work effectively in collaborative development environments. Preferred Skills • Experience with Spring Boot. • Knowledge of JPA, Hibernate, and JDBC. • Familiarity with Git and Maven/Gradle. • Understanding of unit testing using JUnit. • Exposure to Docker or containerization technologies. • Knowledge of cloud platforms. • Understanding of application scalability and system integration. • Interest in AI, automation, and modern software development practices. Why Join Caterpillar? • Work with one of the world's leading engineering and manufacturing companies. • Build enterprise-scale digital and automation solutions. • Gain exposure to AI-driven application modernization. • Learn from experienced engineering and architecture teams. • Access career development and continuous learning opportunities. • Contribute to technologies that shape global infrastructure. Additional Information • Job Role: Automation Engineer • Company: Caterpillar • Requisition ID: R0000376975 • Location: Bangalore, Karnataka, India • Employment Type: Full Time • Work Mode: Onsite • Career Area: Engineering • Experience Required: 1+ Years • Application Deadline: 6 July 2026
Get latest job alerts instantly
Trusted by thousands of job seekers