1. Job title: Technical Project Manager Minimum experience: 5+ years Key skills:Minimum of 2 years working with Java technologies Certification or direct experience in one or more defined Project Management Methodology (XP, Agile, SDLC, etc.) Java development (J2EE), SQL development (Oracle, MySQL, PostgreSQL, etc.) Web based technologies (Flash, AJAX, HTML, CSS, etc.), UML, XML, SOAP Understanding of the process of API/Platform development, and deployments Experience managing large development projects from requirements gathering phase through full SDLC Bachelors Degree in Computer Science or equivalent