FREE ACCESS
5,000–10,000 jobs/day
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.

Senior Software Engineer, Java Full Stack Developer
Caterpillar Inc.. Design, develop, and maintain full stack Java applications, including frontend and backend components .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in full stack Java application development, including proficiency in frontend technologies such as HTML, CSS, JavaScript, and frameworks like Angular and React.js. Strong background in backend development with Java, Spring, and Hibernate, along with knowledge of RESTful APIs and microservices architecture.
Highest-signal resume keywords
Full Stack Java DevelopmentAngular FrameworkReact.Js DevelopmentSpring FrameworkMicroservices Architecture
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Java DevelopmentHTMLCSSJavaScriptSpringHibernateRESTful APIsSQLAngularReact.Js
Soft Skills
CollaborationProblem-SolvingDocumentation
Tools & Technologies
AWSAzureDevOps PracticesCI/CD Pipelines
Industry Keywords
ManufacturingSupply ChainWarranty SystemsAgile Development
Tech Stack
Tools & technologiesAngularAWSAzureCloudHibernateJavaJavaScriptMicroservicesReactSpringSQL
About the role
Key responsibilities & impact- Design, develop, and maintain full stack Java applications, including frontend and backend components
- Collaborate with cross-functional teams to gather requirements and deliver software solutions
- Ensure application scalability, performance, and reliability
- Participate in code reviews, testing, and debugging
- Support and enhance existing applications, particularly Warranty Systems
- Contribute to architectural decisions and technology selection
- Document software designs, processes, and implementation details
- Stay current with emerging technologies and industry trends
- Work onsite in the office five days a week
- Work 01:00 Noon–10:00 PM IST
Requirements
What you’ll need- 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 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
- Experience in Manufacturing or Supply Chain domains is a strong advantage
- Hands-on experience with Warranty Systems
- Experience with Angular
- Knowledge of cloud platforms such as AWS or Azure
- Understanding of DevOps practices and CI/CD pipelines
- Exposure to Agile development methodologies
- Experience with React.Js
- Visa sponsorship is not available; applicants must not now or in the future require sponsorship for employment visa status
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