Lead Java Full Stack Software Engineer Jobs India
About the Role
Roles & Responsibilities
Design and develop enterprise applications using Java, microservices and RESTful APIs. Build solutions using relational and NoSQL databases and deploy applications through cloud and CI/CD technologies. Work with architecture, security and product teams to define technical solutions, improve performance and maintain application quality. Participate in Agile planning, testing, code reviews and technical mentoring.
Requirements & Qualifications
Candidates should have strong Java development experience and knowledge of design patterns, REST APIs, relational and NoSQL databases and cloud platforms such as Azure. Experience with CI/CD, Jenkins, Azure DevOps, API gateways, Cucumber, unit testing and Agile development is desirable. Strong computer-science fundamentals, architecture knowledge, analytical skills and technical leadership capability are expected.
Get Instant Job Alerts & Career Insights
Join our professional networks for verified vacancies, career guidance, and hiring updates.
Job Overview
-
Company Caterpillar Inc.
-
Department Information Technology (IT)
-
Employment Type Full-time
-
Location Bengaluru, Karnataka / Chennai, Tamil Nadu, India
Interested in this role?
Apply directly on the official portal.
Not ready to apply? Share your CV and we'll notify you when a matching opportunity comes up.
Ready to Apply?
Apply on the official portal, or upload your CV to hear about future openings.