Senior JAVA Developer Job in Woburn 01801, Massachusetts Us

Our client a leading a leading provider of software and services to clients worldwide is searching for a Senior Java Software Developer with 5+ years experience implementing business services that operate in a SOA platform environment.  Role includes the design, construction and validation of business services to an electronic solution.  Experience with Agile software development life cycle is required.     

Primary Responsibilities:
• Collaborate with project manager, team leader, and application development management and staff and client users to develop technical requirements and project timelines of application development, software upgrade or migration, or enhancement project.
• Perform assigned technical design, analysis troubleshooting, hands-on development and defect resolution, unit/integration testing, and documentation tasks and projects.
• Provide status feedback and work timeline projections routinely and as needed.
• Coordinate technical and other issues with technical support groups, business, and other software development teams to insure successful software product implementation.
• Ensure that project and systems documentation meets corporate and regulatory requirements; provide information regarding technical details of project as required.
• May provide technical oversight and input to ongoing application development projects; may play technical lead role in specific project or phase of a project.

Qualifications/Experience:
• 5+ years experience building Web-based and server-based applications using JAVA technology stack

• Technical Skills:
J2EE, JSP/Servlets (or similar), Spring, Hibernate, JUnit, AJAX, SCA, BPEL, XML, XSLT, WSDL, JMS, SOAP, WebServices/WS standards

• Product/Tookset Skills:
WebSphere ESB, WPS, WTX, WBM, Oracle ESB, WebLogic, WID, Oracle SOA Suite

• Experienced in development in any major database (Oracle, SQL Server)

• Familiarity with RDBMS concepts

• SOA experience preferably 2 years with IBM WebSphere

• Experience building business high-volume transactional systems is a strong plus

• Knowledge of ISO and/or SWIFT (MT/MX) messaging standards desirable

• BS/BA in Computer Science or equivalent

• Excellent communication (written and oral) and interpersonal skills