Trimble
Trimble1h ago
Indeed

Lead Software Engineer

Chennai, Tamil Nadu
Full Time
Senior Level

Auto Apply to 50+ AI Matched Lead Software Engineer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at Trimble

Full Job Description

Lead Software Engineer - Java Fullstack

Join Trimble, a global leader in industrial technology, as a Lead Software Engineer specializing in Java Fullstack development. This is a hands-on role based in Chennai, Tamil Nadu, where you will play a pivotal part in designing, building, and delivering scalable and high-performance software solutions.

About Trimble

Trimble is an industrial technology company transforming the way the world works. We build connected solutions that help customers bring, build, construct, create, and grow—improving productivity, quality, safety, and sustainability across industries.

Role Overview

As a Lead Software Engineer (P3), you will be responsible for full-stack development with a strong emphasis on backend Java and Spring Boot, complemented by solid frontend delivery using React. You will lead the design and implementation of robust services and user experiences, champion engineering best practices, and mentor a small team to ensure the delivery of reliable, high-performance software.

Key Responsibilities

  • Develop and maintain robust backend services using Java, Spring Boot, and microservices architecture.
  • Build responsive and engaging user interfaces with ReactJS, HTML, CSS, and JavaScript.
  • Design and implement RESTful APIs.
  • Experience with state management libraries like Redux is essential; GraphQL experience is a plus.
  • Work with SQL and NoSQL databases, understanding their respective use cases and best practices for high-scale data systems.
  • Utilize CI/CD pipelines and tools such as Jenkins, Jira, Git, and Bitbucket.
  • Participate actively in code reviews, system design discussions, and uphold high coding standards.
  • Debug and resolve production issues efficiently.
  • Collaborate effectively with QA, DevOps, and Product Management teams.
  • Take ownership of modules from conception to delivery.
  • Mentor team members and contribute to improving overall team productivity.

Qualifications and Experience

  • Bachelor's or Master's degree in Computer Science or a related field (B.E/B.Tech/M.E/M.Tech/MS).
  • 5-8+ years of professional software development experience.
  • Proven experience in backend development with Java.
  • Experience in product-based or tier-1 organizations is preferred.

Technical Skills Required

  • Mandatory: Java (Java 8/11/17+), Spring Boot, React, HTML5, CSS3, JavaScript (ES6+), RESTful API design, microservices architecture, OOP, design patterns, scalable system design.
  • Databases: Strong understanding of Relational databases (MySQL, PostgreSQL, Oracle) including schema design, complex queries, indexing, and performance tuning. Experience with NoSQL databases (MongoDB, Amazon DynamoDB) and distributed/high-scale data systems.
  • DevOps & Tools: Git, Maven/Gradle, CI/CD (Jenkins, GitHub Actions, or similar), API testing tools (Postman).
  • Good to Have: Cloud platforms (AWS, GCP, Azure), Docker, Kubernetes, Messaging queues (Kafka, SNS, RabbitMQ), Caching (Redis), Spring Security, AI-assisted development tools (e.g., GitHub-Copilot, Cursor).

Soft Skills

  • Excellent problem-solving and analytical abilities.
  • Clear and effective communication and stakeholder management skills.
  • Ability to mentor and lead small engineering teams.
  • Experience working in Agile/Scrum methodologies.

Supervisory Responsibility

  • Lead and mentor a team of 2-5 engineers.

Join our values-driven team at Trimble and contribute to a culture of Belonging, Growth, and Innovation. We offer opportunities to build a meaningful career and shape the future of technology.

Company

Trimble

Trimble

Trimble is a leading industrial technology company that is revolutionizing global industries. We develop innovative connected solutions designed to improve productivity, quality, safety, and sustainab...

Chennai, Tamil Nadu
Posted on Indeed