Job TITLE: Java Developer

Location: San Francisco, CA

Term: Contract to Hire

Skill: -

Experience: 10+ Years

Education: Job requirements: Degree in Computer Science and/or equivalent technical education and experience Minimum ten years of applied experience in multiple program products and multiple system components, demonstrated technical proficiency of computer operating system functions, components, applications usage of system functions, and data center operations Telecommunications equipment and products Strong knowledge of Object Oriented Analysis and Design, Software Design Patterns and Java coding principles Must have hand on experience in Core Java especially OOPs Concepts, Exceptions Framework, Collections Framework and Multi-Threading Solid understanding and experience J2EE, Hibernate, Spring Framework and Maven is a MUST Hand on Experience in SOAP and RESTful Web Services Development. Familiarity with Application Servers like Weblogic 11g or JBOSS Experience Working with Relational Databases (Oracle, MSSQL and MySQL). Experience working with JUnit and Maven User level Linux knowledge. Work in Agile and Dynamic Environment Ability to apply understanding of systems internals to the applications programming environment and business needs assessment Ability to develop and conduct training and guidance for other members of the team Advanced verbal and written communications skills, including stand-up presentations Ability to interact with senior management on a regular basis. Demonstrated analytical skills and proficiency in proposal preparation and writing Ability to work in a fast-paced, high-pressure environment Direct experience in a Health Care application environment with the ability to demonstrate an understanding of claims processing and cost containment requirements is desired Possess a working knowledge of PC software programs, including MS Office Suite, Visio, and MS Project Exceptional skills to take general input and direction from project leads (Senior Programmer Analyst or Technical Specialist) and to subsequently organize and complete projects independently