Senior Java Developer

Location: Dublin, Ireland

About the role

ETU is a rapidly growing enterprise cloud company that is changing the global talent management landscape. ETU helps the world’s leading companies design and build immersive learning simulations. Our powerful technology unlocks game-changing data analytics, providing insight into workforce behavior around the globe. Learners on the ETU Learning Simulation Platform are dropped into an unmatched, visceral experience that creates lasting behavior change.

Reporting to the Head of Product and liaising closely with the Data Science team, the Senior Java Developer will be responsible for design and development of our platform.  He/she will be responsible for liaising with UX/UI, Data Science, and the client services team in order to understand client business requirements in order to design the best product possible.

The successful candidate will blend exceptional programming skills with excellent communications and strong business acumen.


  • Developing innovative product lines based on bleeding edge outputs from ETU’s applied sciences team

  • Working as part of a development team and also leading development projects

  • Implementing and contributing towards best practices in the areas of development (including secure coding), quality assurance, continuous integration, test automation and deployment

  • Mentoring other team members in code implementation and development techniques

  • Collaborating with ETU’s Product & Simulation Build teams to produce innovative & engaging user experiences throughout front-end development activities.


5+ years of experience:

  • Java web application development experience to include Java8, MVC framework (JSF, JSP Spring or equivalent)

  • SQL technologies

  • Hibernate

  • Capable of clearly communicating technical concepts to a non-technical audience.

  • Comfortable collaborating with internal and external business stakeholders

  • Experience shaping and guiding Java technical solutions

  • 2+ years of experience: Apache Tomcat,  JavaScript, JQuery


  • Continuous integration experience (Jenkins or equivalent)

  • Experience with AWS in a commercial setting would be advantageous

Interested in this open position?

Apply now

It's been a great experience working with ETU and I'm so excited for the future of our company. Partnering with our clients is rewarding, and the entire team is focused on helping our clients realize true value. Working with the ETU team is such a great mix of creativity, innovation and collaboration, it's a joy to work here and I'm excited for what each day brings.

Anne Clinton

Senior Client Advisor, 2 years with ETU