Job Description :
POSITION:JAVA DEVELOPER WITH MOBILE
DURATION:6 MONTHS
LOCATION:NYC

MUST BE GC OR USC

Responsibilities:

You will be the single technical point of contact for the customer and delivery team
Gather technical requirements and propose solutions based on the client’s architectural needs
You will work directly with both technology and business groups to define project specifications
Develop technical and implementation plans and take full ownership
You will collaborate with prospective customers during product demos/evaluations
Research and track developments in the mobile and application segments
Improve efficiency of development, test and release process; develop tools, frameworks
Participate in the full lifecycle development process
Use your excellent interpersonal skills to facilitate coordination of tasks among offshore teams located worldwide
Interact onsite at customer locations for workshops and meetings as needed
Provide on premise project support, technical consulting, blue printing and production/warranty support. At times, you may need to travel as much as 70% depending upon the project.
Required Experience:

Minimum of a Bachelor’s Degree in Computer Science, Information Technology, Computer Engineering or a related technical discipline
10+ years’ experience in designing and developing scalable web-based applications or meaningful industry experience required
Hands-on programming and debugging skills on Java, JavaScript, JSP/Servlet, J2EE design patterns
Service Integration Concepts (especially with RESTFUL services/ SOAP based web services)
Design and development of solutions for Non-Functional Requirements (Performance analysis & tuning, Benchmarking/load testing, Security)
Knowledge of XML, XHTML, prevalent XML parsers and related technologies
Good knowledge of JSON, XPath
Strong Interpersonal Skills
Leadership skills, some experience managing others
Preferred skills:

You have experience in iOS, Android and Mobile Web Platforms
You have an understanding of standard protocols such as HTTP/HTTPS and session management concepts
Shown success in handling enterprise application deployment architectures, environments and providing solutions to problems in scalability, performance, availability, reliability, security etc.
Working experience with one or more Java EE servers such as WebSphere and WebLogic application server, JBOSS or Tomcat
Good SQL knowledge and experience with at least one of the leading Databases like Oracle, SQL Server
Project Delivery: Estimation, Co-ordination and Client Communication
Experience with Research & Innovation: Proof of concepts