Java/Python Consultant

  • Job Ref: 1704
  • Location: Dublin, Ireland
  • Type: Temporary


Technical Consultant (Python Programmer) – Client Services


Our Company


Bloomberg PolarLake is a wholly owned subsidiary of Bloomberg L.P. Headquartered in Dublin, with offices in New York, London and Singapore. Bloomberg PolarLake delivers the latest generation of Enterprise Data Management solutions to financial organisations worldwide. BPL works with some of the largest and most prestigious financial services firms in the world.


Role and Responsibilities


The successful candidate will

  • Determine the Client solution requirements
  • Design and implement enterprise solutions to meet the Client requirements using BPL’s Enterprise Data Management platform
  • Work in a hands-on capacity on the integration and configuration of Client implementations
  • Liaise with the Client business analysts and BPL’s R&D teams
  • Participation in testing (functional and performance) of Client solutions
  • Provide training and support for Client technical teams

This role may also require travel to Client sites, where necessary.


Technical Competencies

  • Bachelor's degree in Computer Science or related technical discipline or equivalent
  • Candidates will ideally have experience as a Software Developer/IT Consultant, with demonstrable experience in designing and implementing financial services software solutions
  • Python or Java programming language; proven hands-on experience using Python programming language in a commercial environment (20% - 30% of the role will involve Python Programming)
  • Proven experience using database technologies is essential
  • Experience with Oracle 11g strongly preferred, other database experience an advantage
  • Strong knowledge and experience using Java technologies is essential;
  • Configuring, deploying, monitoring and debugging Java distributed enterprise applications
  • Experience with using and configuring Java APIs (JMS, JNDI, JDBC etc.)
  • Knowledge of integration technologies / approaches (messaging, replication, services)
  • Experience of XML technologies (XML, XML Schema, XQuery, XSLT, XPath, SAX, DOM)

Knowledge & Experience of the following are a distinct advantage for the role, but not essential;

  • Java coding experience
  • Source control, build and continuous integration tools an advantage (SVN, Ant, Maven, Jenkins)
  • Experience of Financial Services & Capital Markets sector
  • Knowledge of Vendor Pricing and Reference Data Feeds (Bloomberg, Reuters, IDC, SIX Telekurs, S&P, Fitch, Moody's etc.)

Non-Technical Competencies

  • Strong analytical and problem solving skills
  • Strong oral and written communication and presentation skills
  • Professional manner
  • Strong customer service


  • Competitive salary and bonuses
  • Breakfast
  • Regular compensation reviews - great work is rewarded!
  • Health insurance for you and your dependents
  • Pension
  • Life Assurance
  • Disability Assurance
  • Paid parental leave (4 weeks)
  • Tax saver scheme
  • Eye Care vouchers
  • Bicycle storage and Cycle-to-Work Scheme
  • Discounts on Bloomberg sponsored events