CareerPlanSign in

Lead Software Engineer

Bangalore, Karnataka💼 Full-time🗓 2026-07-14 → 2026-10-06

Core

Lead strategic modernization of legacy Java/J2EE applications to cloud-native AWS architectures and scalable microservices for Helios platforms.

Role type

Senior IC software architect and technical lead

Builds

Cloud-native, scalable services and modernized legacy enterprise applications (via careerplan.io/jobs/R0000381486-lead-software-engineer-at-cat)

Domain

Industrial technology (autonomous vehicles, mining, construction) and cloud infrastructure

Required skills

Java/J2EE, Spring frameworks, microservices architecture, AWS, Kubernetes, Docker, CI/CD, database design (Postgres, SQL, NoSQL), distributed system design, low-level design, mentoring

Preferred skills

AI/automation integration, edge-to-cloud communication, TCP/IP and messaging protocols

Technologies

AWS, Java, Spring, Kubernetes, Docker, Postgres, JUnit, Git, Maven

Responsibilities

Lead and contribute to strategic modernization initiatives; Define and guide target architecture patterns; Drive experiments and POCs for new technologies; Mentor engineers on design and modern practices; Lead architecture reviews and code reviews; Partner with DevOps on CI/CD and containerization

Seniority

Senior, hands-on IC with technical leadership