Position Title: Tech Lead (Java)

Date of opening position:



Job Description & Responsibilities


-          Identifies and evaluates technical obstacles to project/product objectives 


-          Identifies suitable solutions to complex technical problems


-          Evaluates tools and technologies


-          Proposes high quality software designs for multiple projects, working alone and in teams


-          Contributes to assessing and addressing architectural issues


-          Reviews all aspects of others' work including specification, design, implementation, and test plans for multiple projects


-          Assists management in breaking technical solutions down into suitable parts to distribution to other team members


-          Assists management in organizing and executing that work


-          Communicates and collaborates effectively with all stakeholders to accomplish set goals


-          Learns and shares all relevant job knowledge


-          Drives best practices and process improvements across projects


-          Understands, interprets, and explains use cases and business requirements and write functional/technical specifications from them


-          Effectively mentors technical staff


-          Able to accurately estimate effort required to perform areas of work taking into consideration project and process requirements during the development lifecycle



Time Utilization



-          Design/Technical Documentation:  50%

-          Coding: 30%

-          Mentoring: 10%

-          Professional Development: 10%




-          B.E./B.Tech/MCS/MSc(Comp)/MCA  would be preferable.

Work Experience


-          4 + years in the field of software and at least 2+ years in Java/J2EE





-          Very good Object Oriented Analysis and Design skills. Strong UML concepts and experience using one or more UML tools


-          Should be able to think about abstractions, must have ability to understand the big picture and break it down into smaller parts


-          Strong knowledge and experience using various design patterns


-          Very good understanding of Java, Servlets, JSP, HTML, XML, JavaScript. Hands-on experience is must.


-          Should have experience with at least one open source framework like Struts, Spring or Hibernate


-          Must be well versed with one or more Application Servers, IDEs, Build, Design and Development Tools


-          Strong Database concepts. Good knowledge of SQL and Relational Databases including MS SQL Server and Oracle


-          Familiar with Unix/Linux OS and related scripting


-          Knowledge and exposure to variety of internet technologies


-          Ability to mould non-functional aspects (security, performance, usability) into the design


-          Familiar with Web 2.0 concepts and technologies like AJAX, RIA, SOA/Webservices


-          Well versed with Quality processes


-          Good documentation and presentation skills


-          Sound verbal and written communication skills






With best regards,


Astha Sullere


Technosys Staffing Services

Sharing Customers' Vision Enabling Them Achieving Their Mission

Office # 5 and 31, First Floor, Aditya Nakoda Commercial Complex,

Opp. Big Bazaar, Sinhagad Road,

Pune-411 030


Phone: +020-64016963


Email:   astha@technosysss.co.in



No comments: