Advertisements

🏢 Caterpillar Inc.

Java Developer

💼 Fulltime 🎓 2026 Batch 📍 Bangalore, Karnataka, India ⚡ 3 days left!
💰 Salary
₹8 LPA – ₹12 LPA
📍 Location
Bangalore, Karnataka, India
⏳ Deadline
01 Aug 2026
👍
Jobdexo Rating: Good
Good opportunity with decent prospects for freshers.
💰 Salary Insights
₹8 LPA – ₹12 LPA
📊 View Detailed Salary Insights ↗
🛠 Skills Required
Java Spring Boot REST APIs AWS CloudFormation Docker Kubernetes Git Maven Gradle JUnit Mockito Agile Scrum CI/CD problem solving

Advertisements

🎤 Interview Experience
Caterpillar’s interview process typically starts with an online assessment focusing on aptitude and Java coding, followed by a technical interview that probes core Java concepts, design patterns, and AWS knowledge. The final HR round assesses cultural fit and communication skills. Candidates should practice problem‑solving under time pressure and be ready to discuss real‑world project experiences.
🏢 Work Culture
Caterpillar promotes a safety‑first mindset combined with a collaborative work culture that encourages innovation and continuous learning. Employees benefit from structured mentorship programs, clear performance metrics, and a balanced work‑life environment supported by flexible policies.

Advertisements

Advertisements

✅ Eligibility Criteria
B.Tech/B.E. or M.Tech/M.Sc. in Computer Science, Information Technology, or related engineering discipline; minimum 60% aggregate or CGPA 6.5/10; graduating batch 2025‑2026; no active backlogs at the time of joining; strong programming fundamentals in Java; good communication skills.
🏆 Selection Process
Round 1: Online assessment – aptitude and coding (Java) → Round 2: Technical interview – deep dive into Java, system design, AWS concepts → Round 3: HR interview – cultural fit, motivations, compensation discussion
🎯

Don't miss this opportunity!

Apply before 01 Aug 2026 — only 3 days left

✅ Apply on Official Website →
📋 About the Role
Caterpillar Inc., a global leader in heavy equipment and machinery, has a strong presence in India with multiple technology and engineering centers. The company focuses on building sustainable solutions that power industries, improve infrastructure, and enhance community living standards. With a heritage of over a century, Caterpillar combines deep domain expertise with cutting‑edge digital transformation, investing heavily in cloud, data analytics, and software platforms to stay ahead of the competition. Employees enjoy a collaborative environment, robust learning programs, and a clear path for career progression across functional and geographic boundaries. The Java Developer role is part of Caterpillar’s Technology, Digital and Data division, reporting to the Backend Services team in Bangalore. The candidate will work in an agile setting to design, develop, and maintain cloud‑native backend services that power critical business applications. This position offers exposure to large‑scale enterprise systems, AWS cloud infrastructure, and modern DevOps practices, making it an ideal launchpad for fresh engineering talent looking to grow into senior software engineering or architecture roles. Key Responsibilities: 1. Design, develop, and maintain high‑performance Java backend services using Spring Boot and related frameworks. 2. Build and deploy cloud‑native applications on AWS, leveraging CloudFormation, EC2, S3, and Lambda. 3. Translate client requirements into technical specifications, sequence diagrams, and detailed design documents. 4. Write clean, testable code and create unit and integration tests using JUnit, Mockito, and automated testing tools. 5. Participate in code reviews, ensuring adherence to coding standards and performance best practices. 6. Collaborate with DevOps and QA teams to maintain CI/CD pipelines and automate deployment processes. 7. Troubleshoot production incidents, perform root‑cause analysis, and implement long‑term fixes. 8. Stay current with emerging technologies and propose enhancements to existing platforms. 9. Contribute to documentation, knowledge sharing sessions, and mentorship of junior team members. 10. Support continuous improvement initiatives across the software development lifecycle. Tech Stack: Java 11+, Spring Boot, RESTful APIs, AWS (CloudFormation, EC2, S3, Lambda), Docker, Kubernetes, Git, Maven/Gradle, JUnit, Mockito, Jenkins/CodePipeline. Growth Path: Successful performers can progress to Senior Java Engineer, Lead Engineer, or Solution Architect roles within 2‑4 years, with opportunities to move into product management or technical program management based on interests. Why Join Caterpillar? The company offers a stable, globally recognized brand, competitive compensation, and a culture that values safety, innovation, and employee well‑being. Freshers gain hands‑on experience with enterprise‑grade systems, mentorship from seasoned professionals, and a clear roadmap for skill development and career advancement.
🎯

Don't miss this opportunity!

Apply before 01 Aug 2026 — only 3 days left

✅ Apply on Official Website →
📤 Share this Job

Advertisements

📋 Quick Info
JOB ID
C165-J086
POSTED
1h ago
TYPE
Fulltime
BATCH
2026
⚠️ Disclaimer: This listing is indexed from public sources and may include creator-submitted or AI-generated details such as salary, interview, work culture, eligibility, and study materials. These details may be inaccurate or outdated. Company names and trademarks belong to their respective owners, and Jobdexo is not affiliated with or endorsed by the hiring company or linked third-party sites. Always verify all details on the official company website before applying. We never charge any fee for job applications. Found something suspicious? Report here →  |  Read full disclaimer