Technical Lead Java | Spring Webflux | Kubernetes

Caterpillar

Not Interested
Bookmark
Report This Job

profile Job Location:

Bengaluru - India

profile Monthly Salary: Not Disclosed
Posted on: 22 hours ago
Vacancies: 1 Vacancy

Job Summary

Career Area:

Engineering

Job Description:

Your Work Shapes the World at Caterpillar Inc.

When you join Caterpillar yourejoining 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 dontjust 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 Definition

We are looking for a Java Backend Lead with deep expertise in reactive system development to join our backend engineering team. You will lead the design and delivery of highly scalable services built using Spring WebFlux deployed on Kubernetes and integrated with reactive databases using R2DBC.

This role is ideal for engineers who are passionate about modern backend architectures and distributed systems and who are ready to take ownership of technical direction while mentoring and growing those around them.

Experience

7-12 years with Graduation

Responsibilities

  • Lead the design development and maintenance of reactive backend services using Java and Spring WebFlux
  • Define and enforce architectural standards coding conventions and best practices across the team
  • Lead the implementation of reactive database access strategies using R2DBC with native SQL queries
  • Partner with DevOps and cloud teams to architect deploy and operate services on AWS and/or Azure
  • Lead and actively contribute to code reviews architectural discussions and cross-team technical design decisions
  • Mentor and coach backend engineers raising the overall technical capability of the team
  • Identify and manage technical debt proactively proposing and implementing improvements

Skill Descriptor

  • Java (8) with strong backend development experience
  • Spring WebFlux
    • Hands-on experience building reactive services
    • Understanding of reactive programming concepts (Mono Flux non-blocking I/O)
  • Kubernetes & Helm
    • Experience working with Kubernetes clusters
    • Helm chart creation and maintenance
  • Minikube
    • Familiarity with local Kubernetes-based development and testing
  • R2DBC with SQL
    • Reactive database access using native SQL queries
    • No use of JPA/Hibernate (SQL-first approach)
  • Cloud Platforms (AWS / Azure)
    • Basic understanding of cloud infrastructure and services
    • Ability to work with cloud-hosted Kubernetes environments

Additional Skills (Nice-to-have)

  • PostgreSQL
    • Experience with PostgreSQL-specific features is a plus
    • Developers transitioning from SQL Server Oracle or MySQL are welcome
  • Liquibase
    • Database schema versioning and migrations
  • OAuth2 Security
    • Authentication and authorization implementation.

Posting Dates:

March 11 2026 - March 24 2026

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

Not ready to apply Join our Talent Community.

Career Area:EngineeringJob Description:Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar yourejoining 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 su...
View more view more

Key Skills

  • Corporate Accounting
  • Facilities Management
  • Account Development
  • Accountancy
  • Jdbc
  • ITI

About Company

Company Logo

Caterpillar is the world’s leading manufacturer of construction and mining equipment, diesel and natural gas engines, industrial turbines and diesel-electric locomotives.

View Profile View Profile