Description
My client, a leading mutual find manager, has an urgent need for a Senior Java Developer for a contract position in Galway.
As a Senior Software Engineer, you will be a senior technical contributor and part of a team responsible for developing and maintaining my clients' Pricing Transaction System using a wide range of technologies, predominately JAVA based.
Primary Responsibilities
- Work as a member of a small team on the development, unit testing and integration testing of functional changes to the Fidelity Market Data Pricing product suite.
- Work with product owners to review requirements and highlight areas for further focus
- Translate business requirements into implementation process by considering all alternatives and implementing the best strategy to ensure design meets performance, usability, reliability, and scalability requirements
- Code advanced application programs with a strong focus on developing secure, quality solutions
- Work closely with local and US teams to determine delivery tasks and estimates
- Comply with and contribute to improvements in the team's agile and engineering practices
- Assist in the development of continuous integration and deployment tools and processes.
Education and Experience
- 6+ years' experience as a Software Engineer building enterprise-class applications in Java/J2EE
- Strong development experience working primarily on the development of Back End and middle tier components and services.
- Full project life cycle experience, and experience with Software Development Methodologies
- Experience with application development in a UNIX environment (Solaris/Linux)
- Experience working in large database environments.
Skills and Knowledge
- Web development: J2EE/Java, Tomcat, Spring MVC, JUnit
- Dev Tools: Git/Stash, Maven, Sonar, Jenkins
- Testing: JUnit, Test Driven Development, Test automation