Job Description :
Core Java/J2EE Developer: Only GC/GC EAD/USC’s

San Francisco, CA

6+ months contract

Preferred skills:

Around 5 to 8 years’ experience in full life cycle development involving analysis, design, preparation of technical documentation, development and implementation, production support, application deployment and environment support.
Demonstrate ability to apply Core Java/J2EE design patterns, application of technical principles, practices, and procedures
Expert level skills with enterprise web-based development of application systems using core Java and J2EE technologies; Servlets, POJO, EJB, Spring MVC framework; Hibernate / JDBC drivers: Protocol - HTTP/HTTPS; Platform UNIX, LINUX, Solaris
Expert in writing framework, reusable components and J2EE/ Core Java design patterns to reduce development time.
Experience with ANT Script, Shell Script – Korn, Perl; Source Control management – GitHub, SVN
Having very good understanding of middle-ware and application server concepts like Transactions, Security, Connection pooling, Load balancing and Messaging; Weblogic 12.x or higher, clustered server environment and familiar with system performance related tasks.
Demonstrated ability to construct software testing plans, and experience with different software life cycle environments. Verifies program logic by overseeing the preparation of test data, testing and debugging of programs. Participates in overall systems testing
Good analytical and debugging skills; systematic approach to programming tasks; good communication and interpersonal skills with ability to multi-task and collaborate on team efforts.
Assures quality, security and compliance requirements are met for supported area and oversees updating and testing of the business continuation plan.

Nice to have but not required skills:

Web services - SOAP, RESTful, XML, WSDL, Experience in using XML related technologies