Description
About the role
Caterpillar is hiring an Automation Engineer to work on system modernization, Java applications, and intelligent digital capabilities.
Responsibilities
- Assisting in the comprehensive design, development, and delivery of enterprise Java-based applications and microservices.
- Writing clean, maintainable, secure, and highly efficient code aligned with internal engineering standards.
- Participating actively in peer code reviews and incorporating feedback to systematically elevate code quality.
- Collaborating closely with senior developers, architects, and product team members to understand requirements and implement scalable solutions.
- Supporting the functional analysis and modernization enhancements of existing or legacy software systems.
Eligibility
- Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
- Requires a minimum of 1+ years of professional experience in software engineering, platform engineering, or working with distributed systems.
Skills
- Good understanding of Java/J2EE, Core OOP concepts, and basic software design patterns.
- Hands-on experience with the Spring framework (Spring Boot is highly preferred) and building REST APIs.
- Basic working knowledge of database connectivity layers like JPA, Hibernate, JDBC, along with reliable SQL skills.
Benefits
- Best in Industry salary.
- Opportunity to work on system modernization, Java applications, and intelligent digital capabilities.
Skills
· 11 totalRequired7
javaspringrestjpahibernatejdbcsql
Nice to have4
dockercloudaiml
Similar roles
S
Spotify
1w ago
Frontend Engineer - Music
Hybrid$133,000–190,000
A
AlphaSense
1w ago
Senior Principal Engineer
Remote₹30L–60L LPA
C
CodeCargo
1w ago
Frontend Software Engineer
Hybrid₹15L–30L LPA
HP Inc.
1w ago
Desktop Support Engineer
On-site₹4L–8L LPA
W
Wesco
1w ago
Engineer
Hybrid₹6L–12L LPA
S
Scribd, Inc.
1w ago
Senior Software Engineer (Frontend)
Hybrid$151,000–226,000
