
Lead Software Engineer-Java-Full Stack
Caterpillar2 days ago
Chennai, India or Bengaluru, IndiaStaff+
Responsibilities
- Provide technical leadership for the design, development, deployment, and maintenance of Caterpillar’s digital platform.
- Lead engineers and provide technical guidance while delivering scalable Java and J2EE software applications.
- Design application architectures, RESTful APIs, API proxies, and integrations using cloud platforms and API management tools.
- Develop applications using relational and NoSQL databases and optimize web performance.
- Deploy and maintain software using public clouds and CI/CD tools.
- Create product plans, resource and scope estimates, and feature technical specifications with team leads.
- Apply testing, mocking, authorization, cybersecurity, and software development best practices.
- Participate in competency development to support high-quality technical solutions.
Requirements
- 14+ years of experience designing, developing, deploying, and maintaining software at scale.
- Hands-on experience with Java, J2EE, JPA, Hibernate, JDBC, SQL, Spring, JUnit, JSON, and REST/JSON web services.
- At least three years of experience deploying and maintaining software using public cloud platforms such as Azure.
- Experience with relational and NoSQL databases, application architecture patterns, RESTful APIs, and multi-threaded applications.
- Experience with CI/CD tools, API management platforms, Swagger, Postman, Assertible, Cucumber, mocking frameworks, and unit testing frameworks.
- Knowledge of Java design patterns, data structures and algorithms, object-oriented design, OAuth, JSON Web Token, and cybersecurity best practices.
- Experience with test-driven development, behavior-driven development, Agile frameworks, and Scrum.
- Strong analytical skills and experience providing technical leadership and guidance to engineers.
Benefits
- Employment with Caterpillar, a Fortune 100 global company, with development opportunities involving emerging technologies.
- Inclusive work environment focused on innovation, digital solutions, and connected assets.
- Posting dates: September 20, 2026 through September 26, 2026.
Categories
About Caterpillar
Caterpillar Inc. designs, manufactures, and services construction and mining equipment, diesel and natural gas engines, industrial gas turbines, and diesel-electric locomotives for infrastructure, resource, and energy customers. The public company, founded in 1925 and headquartered in Irving, Texas, sells primarily through an independent worldwide dealer network and provides equipment financing. It operates through Construction Industries, Resource Industries, and Energy & Transportation segments, with shares traded on the NYSE and Euronext Paris.