Job Description :
Key Responsibilities:

The Tech Lead will be responsible for identifying technology and process gaps.
Will also be responsible for identifying and fixing bugs in large applications caused by technology change.
A key long term objective would be to work with the senior management to work on improving processes and reduce the occurrence of bugs.
Introducing new technology and ensuring smooth transition
Leading a team of about 5 developers

Min 8 years of experience in a Java Development environment with recent experience in leading technology projects.
Hands-on development skillset and mindset as the lead will be coaching and mentoring developers in his/her team.
Willingness to roll their sleeves when needed.
Hands on experience with Java stack and Java design patterns. Strong core java concepts
Solid understanding of full SDLC.