Your Work Shapes the World at Caterpillar Inc.
When you join Caterpillar, you’re joining a global team who cares not just about the work we do – but also about each other.
Caterpillar inviting applications from fresher graduates with excellent communication skills, familiarity C/C++ or Java , Python languages and knowledge of object-oriented programming for the role of Software Engineer.
Job Designation : Software Engineer
Qualification : Bachelor’s degree
Experience : Freshers / 0 – 2 years
Salary : 5 LPA – 9 LPA
Skill Set :
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Experience in Azure or AWS cloud (PaaS) with Java is a plus.
- Strong business application design skills.
- Excellent communications and interpersonal skills.
- Strong debugging skills.
- Highly proficient in standard Java development tools (Eclipse, Maven, etc.)
- A strong interest in building security into applications from the initial design.
- Experience at creating technical project Documentation and task time estimates.
Job Description:
- Provide technical delivery of software as per the specifications and design guidelines.
- Apply and integrate technologies such as Java, J2EE, AJAX, Web Services to conceptualize, design, and develop and unit test web-based (or) desktop applications.
- Analyse the requirements and its impact to existing application
- Communicate and collaborate with the team
- Work with the Leads to create scope estimates and feature technical specifications
Required Skills: - Strong experience in JAVA and J2EE technologies with Cloud based environment.
- Expert knowledge in JPA, Hibernate, JDBC, SQL, Spring Boot, JUnit and JSON, REST/JSON web services.
- Knowledge in Java Design Patterns will be an added advantage.
- Experience developing applications with Agile team methodologies preferred.
- Strong Object-Oriented design skills and understanding of MVC.
- Sufficient experience with Git to organize a large software project with multiple developers to include branching, tagging and merging.
Location : Chennai, Tamil Nadu, Bangalore, India