Job Summary
Experience:
7.00 - 10.00 Years
Industrial Type:
IT-Software/Software Services
Location:
Chennai
Functional Area:
IT Software - Application Programming / Maintenance
Designation:
Lead Software Engineer - Java - R47780
Key Skills:
Java,Angular,Microservices,Spring
Educational Level:
Graduate/Bachelors
Job Post Date:
2026-06-12 14:09:38
Stream of Study:
Computer Science/IT
Degree:
BCom, BCS, BDES, BE-Comp/IT, BEd, BE-Other, BFA, BFM, BIS, BIT, BMS, BSc-Comp/IT, BSc-Other, BTech-Comp/IT
Company Description
For years, the transportation industry used technology that wasn`t designed with the future in mind. This limited fleets and drivers to proprietary systems, creating obstacles for innovating the optimal driver experience.
Since launching in 2015, they have spent thousands of hours working with fleets to make transportation smart. From the back office to the driver`s seat, they provide solutions at every level to help fleets future-proof their operations.
Since 2015, our client has connected fleets across the nation with the tools they need to take control of their technology. As part of their ongoing mission to transform transportation, they have made it easy for fleets to develop, deploy, and manage their commercial vehicles’ mobile devices and applications on a single platform.?
?
Through their partnerships with industry leaders at every stage of ?the supply chain, they empower fleets with endless opportunities to innovate and create solutions that evolve as their businesses grow.
Job Description
Lead Software Engineer
Target Capabilities and Skills:
5 - 8 years of total experience
Strong coding skills in Java
Excellent Knowledge of J2EE Framework, WebServices (SOAP & REST), Spring, Spring Boot
Experience in developing MicroServices application
Experience in transformation of existing monolithic to microservice architecture
Experience in modern JavaScript Framework - Angular
Strong SQL knowledge
Experience with AWS technologies is a plus
Experience in NoSQL technologies is a plus
Experience with Agile software development methodologies
Other Requirements:
Excellent oral and written communication skills.
Passion and willingness to learn new technologies.
Strong analytical and problem solving skills
Self-starter, Ability to work well in a small team with good communication skills.
You are a strong team player but are able to work independently
You are dedicated to delivering high quality and performant solutions
You are eager to learn new things, you take ownership and want to get things done


