JOBSEARCHER

Java Developer

The Retail Services team is in search for a solid hands-on Java developer.The developer will be responsible for design and development of back-end services and modules for various Financial/retail web applications. The position requires interaction with Project Managers, Business Analysts, Front End Development teams, QA team, Vendor and production support teams to ensure successful project delivery, maintenance and support.Primary Duties and Responsibilities:Development of enhancements, bug fixes and backlog featuresProviding technical assistance to Project Managers and Business Analysts with project planning and review sessionsDesigning (low-level) solutions for bug fixes and enhancementsProject setup in svn (including maven profile) and CI (Hudson) build environmentsPlanning and conducting code pier-to-pier reviewsTroubleshooting application performance and security issues in productionWorking closely with Quality Assurance in resolving defects and in conducting performance testsParticipating in Disaster Recovery and Security Audits of the applicationsProviding application support (Level 3 support)Assisting with application transition to support teams and managing application documentationProviding logistical/technical support to vendor teams Desired skill set:Excellent Oral and Written communication skillsHands-on experience with core Java APIsStrong experience with Spring frameworksSolid knowledge of build frameworks, Maven experience preferredExperience with ORM tools required, Hibernate preferredknowledge with JSF/JSP technologies is a plusExperience with application Security Standards and concepts is a plusSolid experience with Java unit testing frameworks (like JUnit, TestNG)Experience with webservices required, experience with SOAP, CXF or Axis a plus Suitable candidates will be picked for phone screens followed by formal in-house interviews.