9+ years of experience in Java Technologies.
Other Tech Lead skills (important)
Ability to create a WBS and estimates for requirements / use-cases
Design, develop, implement and enhance application
Experience with diagnosing performance and/or memory issues is a plus, including using relevant profiler tools
Full responsibility for code and all phases of SDLC life-cycle.
Offer mentor-ship, guidance, and leadership to team members
Ability to set up and drive development best practices coding guidelines, code quality tools, test coverage, better IDE usage(Eclipse 3.x)
Ability to set up engineering environments dev environment setup, source control, build and CI setup, release management
Oversee and review code as required
Drive implementation and address technical roadblocks that the team is facing
Oversee and assist during system testing, UAT and deployment
Good communication skills; should be able to individually engage with customers, when required