Offshore Java Team Lead 
Posting Date:
2010-01-01
Work Location: Shenzhen
Work Experience: At least 5 years
Language:
CET6
Academic qualifications:
Bachelor’s Degree in Computer Science required
Job Description:
1.Produce design documentation.
2.Translate functional specifications into technical solutions.
3.Assess performance implications of design trade-offs.
4.Manage process to identify, debug, and fix logical or compilation errors. Identify a course of action for debugging complex logical or system problems.
5.Liaison between the client or onsite tech lead and the technology development team in China Assist in verifying that the design established is implemented as specified. Works with the Project Manager to determine technical activities, durations, and dependencies. Escalates and resolves issues with the Project Manager when required Mentors technical resources.
1.Produce design documentation.
2.Translate functional specifications into technical solutions.
3.Assess performance implications of design trade-offs.
4.Manage process to identify, debug, and fix logical or compilation errors. Identify a course of action for debugging complex logical or system problems.
5.Liaison between the client or onsite tech lead and the technology development team in China Assist in verifying that the design established is implemented as specified. Works with the Project Manager to determine technical activities, durations, and dependencies. Escalates and resolves issues with the Project Manager when required Mentors technical resources.
Job Requirement:
1.At least 5 years of software development experience.
2.At least 2 years of team management experience, or lead a project/team to ship at least one successful project.
3.At least 3 years of experience in enterprise application development using Java. Preferably in WebSphere or WebLogic.
4.Exposure to large scale deployment environment and understanding of clustering and failover.
5.At least 3 years of experience in OOAD, UML modeling and Object Oriented Design Patterns.
6.At least 3 years of experience in development of Enterprise Applications using J2EE such as Struts, Spring, etc.
7.At least 3 years of experience in XML and Web Service design and development.
8.At least 3 years of asynchronous messaging and JMS. Preferable in Sonic MQ,Extensive experience in designing applications and producing design deliverables.
9.Strong communication skills – both verbal and written. Good listening skills. Good presentation skills.
10.Strong leadership skills; experience with projects from beginning to end.
11.Very good understanding of the software life cycle development process.
12.Experience with Unit Test framework and Webpage Test Frame is a plus, prefer JUnit, HttpUnit, JWebUnit, etc.
1.At least 5 years of software development experience.
2.At least 2 years of team management experience, or lead a project/team to ship at least one successful project.
3.At least 3 years of experience in enterprise application development using Java. Preferably in WebSphere or WebLogic.
4.Exposure to large scale deployment environment and understanding of clustering and failover.
5.At least 3 years of experience in OOAD, UML modeling and Object Oriented Design Patterns.
6.At least 3 years of experience in development of Enterprise Applications using J2EE such as Struts, Spring, etc.
7.At least 3 years of experience in XML and Web Service design and development.
8.At least 3 years of asynchronous messaging and JMS. Preferable in Sonic MQ,Extensive experience in designing applications and producing design deliverables.
9.Strong communication skills – both verbal and written. Good listening skills. Good presentation skills.
10.Strong leadership skills; experience with projects from beginning to end.
11.Very good understanding of the software life cycle development process.
12.Experience with Unit Test framework and Webpage Test Frame is a plus, prefer JUnit, HttpUnit, JWebUnit, etc.





