Technical Lead - Java

Work Location: New York, NY

Desired skills and responsibilities:

7+
year’s hands-on technical experience with software development, architecture
and designStrong
knowledge Java, J2ee.Develop
and analyze user requirements;
envisioning system features and functionalityCompletes
applications development by coordinating requirements, schedules, and
activities; contributing to team meetings; troubleshooting development and
production problems across multiple environments and operating platformsFollow
best practices for test driven environment, continuous integration, Agile
methodology etc.Design,
develop, test and implement end-to-end requirementWork
closely with customer for planning, estimation and execution of activityContribute
on all phases of development life cycleGood
communication skills