Senior Software Engineer (Java Full Stack Developer)
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
Role Overview
Caterpillar is hiring a Senior Software Engineer - Java Full Stack Developer for the App Services for DT&D GCIO team in its Cat IT Division.
The role focuses on designing, developing, and maintaining robust and scalable applications.
Experience in Manufacturing or Supply Chain domains is a strong advantage.
Key Skills for This Role
Full Job Posting
Role overview
Caterpillar is hiring a Senior Software Engineer - Java Full Stack Developer for the App Services for DT&D GCIO team in its Cat IT Division.
The role focuses on designing, developing, and maintaining robust and scalable applications.
Experience in Manufacturing or Supply Chain domains is a strong advantage.
Key responsibilities
- Design, develop, and maintain full-stack Java applications across frontend and backend components.
- Modernize legacy application components using current frameworks, architectures, and design patterns.
- Ensure application scalability, performance, reliability, high availability, and fault tolerance.
- Manage source code with CI/CD pipelines.
- Implement security concepts throughout the application lifecycle and remediate vulnerabilities.
- Perform independent programming, project management, and development assignments.
- Resolve complex technical problems, including off-shift and weekend support calls.
- Participate in code reviews, testing, debugging, application support, and enhancement.
- Contribute to architecture and technology selection decisions.
- Document software designs, processes, and implementation details.
Required qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Experience delivering software through design, analysis, programming, integration, debugging, testing, and implementation.
- Proven Java experience across frontend and backend systems.
- Strong experience with Angular, Spring Boot, Hibernate, and other Java frameworks.
- Knowledge of RESTful APIs, microservices, relational databases, and SQL.
- Experience designing large-scale systems for performance, scalability, high availability, reliability, and fault tolerance.
- Experience using Microsoft Copilot or other AI/GenAI tools for software development, testing, or automation.
- Experience implementing application security on AWS or other cloud platforms and remediating vulnerabilities.
- Knowledge of AWS or Azure.
Preferred skills
- Manufacturing or Supply Chain domain experience.
- DevOps practices, CI/CD pipelines, and Agile methodologies.
- AWS services including Glue, Step Functions, Lambda, Athena, S3, RDS MySQL, and ECR.
- SonarQube, CodeQL, Artifactory/XRay, or Fortify.
- Docker or Kubernetes.
- AWS certification such as AWS Certified Developer.
Schedule
- The position requires a five-day work week.
- Shift timing is 1:00 PM to 10:00 PM IST.
- The role may require off-shift and weekend support calls.
Workplace
- The preferred location is Bangalore at Caterpillar PSN.
- The position requires working onsite five days a week.
Benefits
- Benefits include work-life harmony, earned and medical leave, relocation assistance, medical and life coverage, mental wellness support, an employee investment plan, and an annual incentive bonus plan.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Caterpillar Inc.
Senior IT Analyst Applications (Senior Azure Cloud Engineer)
Bengaluru, IND
Career Area: 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,
Director Engineering
Pontiac, USA
Career Area: 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,
Industrial Maintenance Technician V - 3rd Shift
Boonville, USA
Career Area: 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,
Production Manager – Automated Operations
East Peoria, USA
Career Area: 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,
Control Systems Engineer
, USA
Career Area: 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,
Warehouse Associate – First Shift
Clayton, USA
Career Area: 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,
Industrial Maintenance Technician IV - 2nd, 3rd or Weekend Shift Available
Boonville, USA
Career Area: 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,
Field Service Technician I
Waynesburg, USA
Career Area: 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,
Senior IT Analyst Applications (Senior Azure Cloud Engineer)
Bengaluru, IND
Director Engineering
Pontiac, USA
Industrial Maintenance Technician V - 3rd Shift
Boonville, USA
Production Manager – Automated Operations
East Peoria, USA
Control Systems Engineer
, USA
Warehouse Associate – First Shift
Clayton, USA
Industrial Maintenance Technician IV - 2nd, 3rd or Weekend Shift Available
Boonville, USA
Field Service Technician I
Waynesburg, USA