Java Developer

Java Developer

  • Pension
  • Life Assurance
  • Employee Assistance Programme
  • Cycle to Work Scheme
  • Gym Membership
  • Computer Loan 

Our client, an American Financial Company is looking for a Java Developer to work with the team based in Dublin City Centre

You will be working within a small team to develop and support a Java, PL/SQL (Oracle) application that maintains Fixed Income Reference Data for Securities.

On a daily basis you will be responsible for the following:

  • Develops new systems or extensions to existing systems from supplied requirements and specifications in accordance with agreed standards
  • Adheres to change control and implementation procedures
  • Assists in estimating system and program development times and costs
  • Out of hours on-call support for Production systems and occasional resolution of priority issues

 In order to be considered for an interview you will need at least 3 years’ experience in a similar role as well as a combination of the following:

  • Significant experience in the development process with hands-on experience of basic design, structured programming, work reviews, testing cycles from unit to acceptance testing, release build,  implementation and post-release bug/issue fixes
  • Technical skills:
    • Java
    • Oracle / SQL
    • Linux scripting
    • Junit / Mocking
  • Maintains an up-to-date understanding of relevant third party software and hardware
  • Stays abreast of technology trends and developments; keeps current with respect to technical journals
  • Ensures that requirements are clearly understood and that work is consistent with requirements; prevents undesirable “surprises”
  • Sets time estimates for work that provides a personal challenge and delivers high-quality work in line with time estimates
  • Prioritizes and assists with production issues when needed
  • Creates achievable goals on all levels including functionality, scalability, performance, quality and simplicity
  • With limited direction and input, effectively designs completely new solutions where nothing existed prior
  • Looks to improve and integrate existing solutions and to develop new and creative solutions
  • Identifies and effectively applies emerging technologies


Read Our Blog