Technical Lead - Java

Caterpillar of Australia

Bangalore, India
Onsite
Java/j2ee, oop, mvc, java design patterns
Spring + rest/json services
Jpa/hibernate/jdbc, sql
Lead design and delivery of Java-based services/applications and mentor developers to deliver high-quality, scalable software in an Agile environment

Job Summary

  • Lead design and delivery of Java-based services/applications and mentor developers to deliver high-quality, scalable software in an Agile environment.
  • Own technical design and delivery; enforce coding standards, best practices, performance and availability.
  • Identify and drive opportunities to embed AI and automation into engineering workflows to improve developer productivity, quality, and delivery speed.

Matching Summary

Lead design and delivery of Java-based services/applications and mentor developers to deliver high-quality, scalable software in an Agile environment.

Skills & Requirements

Must-have

  • Java/J2EE, OOP, MVC, Java design patterns
  • Spring + REST/JSON services
  • JPA/Hibernate/JDBC, SQL
  • Git, Maven, strong debugging
  • Docker/containerization tooling
  • AI and automation integration

Nice-to-have

  • Industry knowledge and trends
  • Agile environment experience
  • Collaboration with global teams
  • AI-ready service design

Key Requirements

  • 7+ years in Java development
  • 2+ years in a technical lead capacity
  • Work onsite five days a week

Work Rights

Not specified

Tailored Resume

Cover Letter