Job Description :
Position : Senior Software Engineer (Java)
Location – Alpharetta, GA and Oakland, CA
12 + months contract

Job Responsibilities –

· Provide production support for enrollment files processing – troubleshooting, review logs, review/update configuration, respond to business queries, make minor modifications to handle different situations as necessary
· Develop in Java/MDB, JSF platforms to support new business requirements and partners – be able to work on multiple requirements at the same time; make sound technical design and implementation decisions, based on scenarios and prior experience
· Handle non-Java code like PL-SQL, XSLT, XQueries, work with various teams to support testing and troubleshooting of the operations
· Be a self-learner and lead complicated applications with spread out deployments and different java technologies
· Work with the Business Analyst to review and implement new changes in the software, Clarify questions, Incorporate many changes required to support interactions with the business
· Work with the technical team members to perform design/code reviews, follow change control processes to take quality code to production
· Be disciplined about maintaining source code control and versioning; adhere to strict process to check-in/checkout, regardless of the dynamic nature of the environment
· Work in Agile development methodology
· Work with Offshore teams to provide/clarify requirements, support code development offshore, participate in and contribute to best practices, appropriately support the implementation of developed software

Skills –

· Required – Expertise & Experience in Core Java & J2EE

· Required – Experience in Java Messaging Services (JMS) and Message Driven Beans (MDB)

· Required – Writing & Maintaining complicated SQL queries, Stored Proc, Triggers etc

· Preferred – Experience in SOAP based Spring-ws (web services) creation and maintenance

· Preferred – Experience in Java Server Faces (JSF) and/or Oracle ADF

· Preferred – Experience in Healthcare Enrollment side of business

· Strong Experience working with XML, XSD, XQuery, XSLT, XPath SOAP,WSDL

· Strong Experience with developing & maintaining large volume file based processing, high volume data loads

· Experience in JBoss application server

· Working experience in OSB will be an added advantage

· Team player, work with different teams in the organization in a seamless manner

· Multi-tasking, capable of handling multiple projects and priorities at the same time