Senior Java Developer

Galway  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Keywords

Description

Key Responsibilities

  • Design, develop and test code to meet application requirements
  • Work with product analysts to review requirements and provide solution estimates
  • Work with engineers across the wider project to coordinate on solution approaches
  • Comply with architectural and coding standards
  • Work with your team to plan delivery tasks and to track adherence to the plan
  • Raise issues in a timely manner and take steps to address
  • Follow and contribute to improvements in the team's agile and engineering practices

Qualifications

Education and Experience

  • Bachelor's degree in Computer Science, Engineering or Mathematics
  • 6+ years' experience as a Software Engineer, with at least 4 years of development experience in middle tier technologies

Skills and Knowledge

  • 4+ years of developing Java applications
  • Experience in developing web services (SOAP and/or REST)
  • Experience with Spring, Maven, XML, Git, Tomcat, Linux
  • Experience working with Oracle databases, ORM frameworks including some of the following: iBATIS, MyBatis, Hibernate
  • Experience with JUnit testing and use of mocking frameworks, such as jMock, EasyMock, PowerMock, etc.
  • Experience with tools and processes such as Wireshark, TCPMon, soapUI, etc.
  • Full project life cycle experience, including requirements, design, development, system test, user acceptance testing
  • Must be able to work under minimum supervision and be a team player
  • Excellent problem solving skills
  • Strong communication, collaboration and influencing skills
  • Ability to adapt to a dynamic business environment

Additional skills desired, but not mandatory:

  • Messaging Frameworks: JMS, ActiveMQ, TIBCO EMS
  • Continuous Integration: Jenkins, CruiseControl
  • Experience working with .NET (4.0 and 4.5)
  • Automation Testing using BDD, with frameworks like Cucumber and experience of TDD are desirable
  • Experience with Agile delivery principles and practices, preferably Scrum-based, and on agile engineering development practices
  • Knowledge of the Financial Services or Mutual Fund industry
Start date
Immedate
Duration
6-12 months
From
E-Frontiers
Published at
19.06.2014
Project ID:
728564
Contract type
Freelance
To apply to this project you must log in.
Register