Submitting more applications increases your chances of landing a job.

Here’s how busy the average job seeker was last month:

Opportunities viewed

Applications submitted

Keep exploring and applying to maximize your chances!

Looking for employers with a proven track record of hiring women?

Click here to explore opportunities now!
We Value Your Feedback

You are invited to participate in a survey designed to help researchers understand how best to match workers to the types of jobs they are searching for

Would You Be Likely to Participate?

If selected, we will contact you via email with further instructions and details about your participation.

You will receive a $7 payout for answering the survey.


User unblocked successfully
https://bayt.page.link/pQd46FzBr9u7JF8N8
Back to the job results

Senior Java Developer

16 hours ago 2026/10/17
Other Business Support Services
Create a job alert for similar positions
Job alert turned off. You won’t receive updates for this search anymore.

Job description

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.




Role Summary



  • Experience - 8 to 14 years on Java API Development , REST API and good exposure to Azure concepts
  • The Senior Software Engineer will be responsible for designing, building, and delivering scalable backend systems and enterprise-grade APIs. This role requires strong expertise in Java development, cloud-native design using Microsoft Azure, and modern DevOps practices. The engineer is expected to take end-to-end ownership of features, contribute to system architecture, and ensure high standards of quality, performance, and reliability.

Key Responsibilities



  • Backend and API Development
  • Design and develop robust, scalable, and secure RESTful APIs using Java and modern frameworks such as Spring Boot. Build microservices-based systems that support high throughput and availability. Ensure proper API versioning, documentation, and adherence to standards.
  • Cloud and Azure Development
  • Develop and deploy applications on Microsoft Azure. Work with core services such as Azure App Services, Azure Functions, Service Bus, and cloud-based databases. Implement cloud-native solutions that are resilient, scalable, and cost-efficient.
  • DevOps and CI CD
  • Design and maintain continuous integration and continuous delivery pipelines. Automate build, test, and deployment processes using tools such as Azure DevOps. Ensure reliable and repeatable deployments across environments.
  • System Design and Architecture
  • Contribute to high-level and low-level design of applications. Apply microservices architecture and design patterns to solve complex engineering problems. Ensure systems are scalable, maintainable, and resilient.
  • Quality and Engineering Excellence
  • Write clean, maintainable, and well-tested code. Conduct peer code reviews and enforce coding standards. Improve code quality through static analysis tools and ensure adequate test coverage. Implement monitoring and logging for production systems.
  • Collaboration and Agile Delivery
  • Work closely with product owners, architects, and QA teams in an Agile environment. Participate in sprint planning, design discussions, and retrospectives. Collaborate effectively across distributed teams.
  • Ownership and Mentoring
  • Take ownership of features from design to production. Mentor junior engineers and contribute to knowledge sharing across the team. Support production systems and resolve issues in a timely manner.
  • Required Skills and Experience
  • Strong experience in Java and backend development using frameworks such as Spring Boot
  • Experience in building RESTful APIs and microservices
  • Hands-on expertise with Microsoft Azure cloud platform
  • Experience with CI CD pipelines and DevOps practices
  • Strong understanding of databases including SQL and NoSQL
  • Good understanding of software design principles and architecture patterns
  • Experience working in Agile development environments

Good to Have Skills



  • Experience with containerization and orchestration technologies
  • Knowledge of API management platforms
  • Exposure to event-driven architecture
  • Experience with monitoring and observability tools
  • Understanding of performance optimization techniques
  • Behavioral Expectations
  • Strong ownership and accountability
  • Ability to work independently and drive solutions
  • Effective communication and collaboration skills
  • Capability to handle complex technical challenges and ambiguity









Posting Dates:



June 18, 2026 - July 1, 2026

Caterpillar is an Equal Opportunity Employer.  Qualified applicants of any age are encouraged to apply




Not ready to apply? Join our Talent Community.





This job post has been translated by AI and may contain minor differences or errors.
You’ve reached the maximum limit of 15 job alerts. To create a new alert, please delete an existing one first.
Job alert created for this search. You’ll receive updates when new jobs match.
Are you sure you want to unapply?

You'll no longer be considered for this role and your application will be removed from the employer's inbox.