Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Caterpillar Inc.

Senior Software Engineer – Java Full Stack Developer

Caterpillar Inc.

. Design, develop, and maintain full-stack Java applications, including frontend and backend components .

Posted 10/22/2026full-timeBangalore • IndiaSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in full-stack Java application development, including proficiency in Angular, Spring Boot, and Hibernate. Capable of implementing security measures, managing CI/CD pipelines, and ensuring application performance and scalability in cloud environments like AWS.

Highest-signal resume keywords
Full-Stack Java DevelopmentAngular FrameworkSpring BootCI/CD Pipeline ManagementApplication Security Implementation

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Java DevelopmentRESTful APIsMicroservices ArchitectureRelational DatabasesSQLVulnerability RemediationAI Tools UsageCloud PlatformsPerformance OptimizationFault Tolerance
Soft Skills
Problem-SolvingAnalytical SkillsCommunicationCollaboration
Tools & Technologies
Microsoft CopilotAWSAzure
Industry Keywords
Software DevelopmentApplication LifecycleLegacy Component ModernizationCode ReviewsTesting and Debugging

Tech Stack

Tools & technologies
AngularAWSAzureCloudHibernateJavaMicroservicesSpringSpring BootSpringBootSQL

About the role

Key responsibilities & impact
  • Design, develop, and maintain full-stack Java applications, including frontend and backend components
  • Collaborate with different teams to modernize legacy components using updated frameworks, architectures, and design patterns
  • Ensure application scalability, performance, and reliability
  • Manage application source code with CI/CD pipelines
  • Apply security concepts throughout the application lifecycle and remediate vulnerabilities
  • Perform programming, project management, and development assignments without close supervision
  • Identify and resolve complex application and technical problems, including off-shift and weekend support calls
  • Participate in code reviews, testing, and debugging
  • Support and enhance existing applications
  • Contribute to architectural decisions and technology selection
  • Document software designs, processes, and implementation details
  • Stay current with emerging technologies and industry trends

Requirements

What you’ll need
  • Bachelor's degree in computer science, Information Technology, or a related field
  • Experience with design, analysis, programming, integration, debugging, testing, and implementation activities to deliver software solutions to business
  • Proven experience in Java development for both frontend and backend systems
  • Strong experience with Angular
  • Experience with Spring Boot, Hibernate, and other Java frameworks
  • Knowledge of RESTful APIs and microservices architecture
  • Familiarity with relational databases and SQL
  • Experience with architecture and design of large-scale systems focused on performance, scalability, high availability, reliability, and fault tolerance
  • Experience using AI tools such as Microsoft Copilot for software development and testing
  • Understanding and experience using AI/GenAI for automation
  • Experience implementing security concepts in application development and deploying on cloud platforms such as AWS
  • Experience with vulnerability remediation and automating security measures in application development
  • Knowledge of cloud platforms such as AWS or Azure
  • Excellent problem-solving and analytical skills
  • Strong communication and collaboration abilities
  • This position requires working onsite five days a week
  • Visa sponsorship is not available for this position

Benefits

Comp & perks
  • Earned and medical leave
  • Relocation assistance
  • Personal and professional development through Caterpillar's employee resource groups across the globe
  • Career development opportunities with global prospects
  • Medical, life, and personal accident coverage
  • Employee mental wellness assistance program
  • Employee investment plan
  • Pay-for-performance annual incentive bonus plan