Graduate Software Engineer with Java

 We are the leading global information services company, providing data and analytical tools to our clients around the world. We help businesses to manage credit risk, prevent fraud, target marketing offers and automate decision making.
We also help people to check their credit report and credit score, and protect against identity theft.  In 2015, we were named by Forbes magazine as one of the ‘World’s Most Innovative Companies’.
We employ approximately 17,000 people in 37 countries and our corporate headquarters are in Dublin, Ireland, with operational headquarters in Nottingham, UK; California, US; and São Paulo, Brazil.

We're currently looking for a Graduate Software Engineer with Java  to join our CSDA Development Team. 


  • Participate in delivering of fully functional, working software applications
  • Write technical specification for the project 
  • The source code written complies to the Code policy
  • The source code is maintained according to the Source Code management policy
  • The technical documentation is accurate and up-to date.
  • Delivered solutions meet customer requirements functional and nonfunctional and is supportable maintainable/scalable.
  • Demonstrates knowledge/understanding of products/services in provision of technical support
  • Participate in case when customer systems available with minimal downtime.
  • Lessons learned incorporated into future products and standards.

The successful candidate will have:

  • Very good theoretical knowledge in Java language, starting with Java 6
  • At least 1+ year practical experience building applications which Java.
  • Knowledge in JavaEE and Java SE and major differences
  • Good theoretical understanding of Java Memory Model (JMM)
  • Understanding of programming principles 
  • Basic knowledge in at least one markup language (XML, HTML)
  • Experience with database persistence in Java
  • Knowledge debugging Java applications
  • Basic experience deploying Java web applications
  • Experience working with at least one Java application servers (Tomcat, Glashfish, etc.)
  • Basic experience with unit testing framework

Any of the following abilities and skills will be considered an advantage:

  • Technical skills within a delivery platform (Windows)
  • Strong Analytical skills.
  • Team player
  • Willing to learn new technologies and approaches
  • Strong communication skills. 
  • Good verbal, written English
  • Proactive and motivated to keep pace with technology.

We offer:

  • A competitive remuneration package with social benefits;
  • 25 days paid vacation and work-life balance;
  • Training and professional development;
  • A bright career in the rapidly growing company;
  • Working on projects for world class international companies;
  • A friendly and non-conflict working environment;
  • Skilled co-workers to share experience with;
  • Fun and quality recreation time.

Please send your CV to: Tsvetomira Aleksandrova, e-mail :, phone : +359 (0) 884 30 40 78

Only shortlisted candidates will be contacted.