Role: Java Software Developer

We’re looking for a strong Java software developer to join our team at Iconic Translation Machines, a well-funded, stable young company growing out of Dublin. The role will centre around building out the next generation of our on-demand cloud-based machine translation platform. The successful candidate will be involved in designing and developing a scalable architecture to meet the needs of our growing customer base and in the maintenance of existing software. The role will be extremely hands-on with a high level of autonomy required. Candidates must be effective communicators who feel comfortable liaising with senior management and the existing development team.

Skills and Experience

  • 3+ years commercial experience
  • BSc/MSc in Computer Science or equivalent work experience
  • Java Spring
  • REST architecture
  • Amazon Web Services (EC2, S3, etc.)
  • MySql
  • Front-end development experience


Please submit a CV, cover letter, and link to GitHub/repository with examples of your projects to careers@iconictranslation.comNo recruiters please!

About Iconic

Iconic Translation Machines is a leading machine translation software and solutions provider who specialise in custom solutions tailored with subject matter expertise for specific industry sectors including eDiscovery, legal, life sciences, and financial services. Iconic is the MT partner of choice for some of the world’s largest translation companies, information providers, and government and enterprise organisations, helping them to translate more content, more accurately and in less time

We translate hundreds of millions of words each and we’re now looking to grow out our engineering team to help us scale our engine building and translation processes. This is a particularly exciting development with the advent of Neural Machine Translation – our new AI driven MT technology running on high-end GPUs. Scaling efficiently and effectively has never been more important and we want you to help us!

No recruiters please!