Senior Software Engineer – Java Full Stack Developer
About the job
Career Area: Technology, Digital and Data Job Description: 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. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here – we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it. Your Impact 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. We are the makers, problem solvers and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here – we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it. We are seeking a skilled Senior Software Engineer (Java Full Stack Developer) to join our Open Systems Development & Support -CAT IT Division Bangalore Team. The preference for this role is to be based out of Bangalore PSN Office, KA-India What you will do We are seeking a highly skilled and motivated Software Engineer – Java Full Stack Developer to join our team. The successful candidate will be responsible for designing, developing, and maintaining robust and scalable applications with a focus on Warranty Systems. Experience in Manufacturing or Supply Chain domains is a strong advantage. • Design, develop, and maintain full stack Java applications, including both frontend and backend components. • Collaborate with cross-functional teams to gather requirements and deliver high-quality software solutions. • Ensure the scalability, performance, and reliability of applications. • Participate in code reviews, testing, and debugging to maintain code quality. • Support and enhance existing applications, particularly within Warranty Systems. • Contribute to architectural decisions and technology selection. • Document software designs, processes, and implementation details. • Stay current with emerging technologies and industry trends. What you will have • Bachelor’s degree in computer science, Information Technology, or a related field. • Proven experience in Java development for both frontend and backend systems. • Strong understanding of web technologies including HTML, CSS, JavaScript, and modern frameworks. • Experience with Spring, Hibernate, and other Java frameworks. • Knowledge of RESTful APIs and microservices architecture. • Familiarity with relational databases and SQL. • Excellent problem-solving and analytical skills. • Strong communication and collaboration abilities. Preferred Skills • Experience working in Manufacturing or Supply Chain domains. • Hands-on experience with Warranty Systems. • Front end Technology: Angular • Knowledge of cloud platforms such as AWS or Azure. • Understanding of DevOps practices and CI/CD pipelines. • Exposure to Agile development methodologies. • Ability to quickly learn and adapt to new technologies. • Front Technologies: React.Js Additional Information: • Work Timings: 01:00 Noon -10:00PM IST • This position requires the employee to work a 5-day-a-week schedule in the office. What you will get: • Work Life Harmony • Earned and medical leave. • Relocation assistance Holistic Development • Personal and professional development through Caterpillar ‘s employee resource groups across the globe • Career developments opportunities with global prospects Health and Wellness • Medical coverage -Medical, life and personal accident coverage • Employee mental wellness assistance program Financial Wellness • Employee investment plan • Pay for performance -Annual incentive Bonus plan. Caterpillar is not currently hiring individuals for this position who now or in the future require sponsorship for employment visa status; however, as a global company, Caterpillar offers many job opportunities outside of the U.S.
Requirements
- Java
- HTML
- CSS
- JavaScript
- Spring
- Hibernate
- React
Qualifications
- Bachelor’s degree in computer science, Information Technology, or related field.
Preferred Technologies
- Java
- HTML
- CSS
- JavaScript
- Spring
- Hibernate
- React
Benefits
- Work Life Harmony
- Earned and medical leave
- Relocation assistance
- Health coverage
- Employee investment plan
About the company
Caterpillar Inc. is a global leader in machinery and equipment manufacturing, specializing in advanced technology for sustainable solutions in various industries. The company focuses on building strong, sustainable communities and providing innovative products that enhance operational efficiencies across the globe. Caterpillar is committed to responsible sourcing and manufacturing practices to foster environmental stewardship.
Similar Jobs
Senior Full Stack Java Developer
S&P Global
Senior Developer – Java Full Stack Development
SAP
Java Full Stack Software Engineer
Visa