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.

Lead Software Engineer

Caterpillar Inc.

. Lead design, development, and deployment of full-stack solutions using Next.js / Java/Spring Boot .

Posted 10/5/2026full-timeUnited StatesSenior💰 $128,470 - $208,770 per yearWebsite

Core Competencies

Role fit
Core Competencies

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

Demonstrates expertise in full-stack development with Next.js, Java, and Spring Boot, while providing technical leadership and mentoring to engineering teams. Proficient in cloud deployment, CI/CD automation, and modern software engineering practices to deliver scalable and maintainable solutions.

Highest-signal resume keywords
Next.js DevelopmentJava Spring BootTechnical LeadershipCI/CD AutomationCloud Deployment

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
Next.jsJavaSpring BootTypeScriptMicroservicesREST API DesignCI/CD PipelinesGitHub ActionsJenkinsAzure DevOps
Soft Skills
Analytical SkillsProblem-SolvingMentoringCollaboration
Tools & Technologies
AWSAzure
Industry Keywords
Enterprise-Grade ApplicationsAgile Software DevelopmentCloud-Native Design Patterns

Tech Stack

Tools & technologies
AWSAzureCloudJavaJavaScriptJenkinsMicroservicesNext.jsReactSpringSpring BootSpringBootTypeScript

About the role

Key responsibilities & impact
  • Lead design, development, and deployment of full-stack solutions using Next.js / Java/Spring Boot
  • Provide technical leadership to engineering teams, ensuring architecture quality, coding standards, and modern engineering practices
  • Collaborate with product owners, architects, UX, and cross-functional teams to refine requirements and deliver reliable, scalable solutions
  • Drive continuous improvement through CI/CD automation, test coverage, observability, and cloud-native design patterns
  • Mentor and guide developers through code reviews, technical coaching, and pair programming
  • Own and guide key technical decisions, ensuring systems are maintainable, performant, secure, and resilient
  • Contribute to long-term platform strategy, architectural planning, and component roadmaps
  • Perform implementation, regular problem solving, maintenance and support for an agile software development

Requirements

What you’ll need
  • Professional software engineering experience building enterprise-grade applications
  • Strong expertise in Next.js, React, and TypeScript for modern frontend development
  • Deep hands-on experience with Java Spring Boot, microservices, and REST API design
  • Proven experience providing technical leadership or mentoring engineering teams
  • Experience deploying and operating solutions on cloud platforms (AWS, Azure, or similar)
  • Proficiency with CI/CD pipelines using GitHub Actions, Jenkins, Azure DevOps, or equivalent
  • Strong analytical and problem-solving skills with the ability to simplify complex challenges
  • Visa sponsorship is not available for this position
  • Successful completion of a drug screen is required as a condition of employment

Benefits

Comp & perks
  • Medical, dental, and vision benefits
  • Paid time off plan (Vacation, Holidays, Volunteer, etc.)
  • 401(k) savings plans
  • Health Savings Account (HSA)
  • Flexible Spending Accounts (FSAs)
  • Health Lifestyle Programs
  • Employee Assistance Program
  • Voluntary Benefits and Employee Discounts
  • Career Development
  • Incentive bonus
  • Disability benefits
  • Life Insurance
  • Parental leave
  • Adoption benefits
  • Tuition Reimbursement