Senior JAVA Software Engineer with at least 10+ years production development experience required for permanent role with growing software company in Tullamore, Co. Offaly

The role:

  • Develop applications, or application elements in Java 7 or 8 (SE or EE exposure acceptable)
  • Utilise some, or all of the following technologies during the development lifecycle: Java, Spring, ActiveMQ, MySQL, PostgreSQL (specifically PostGIS), Linux, PHP, jQuery, Symfony, Apache Web server
  • Work in an Agile environment, utilising test-driven development practices
  • Work alone, in a small team, in distributed teams and – at times – offshore.
  • Rapidly design and implement complex solutions
  • Adopt a Continuous Improvement mindset
  • Capability to change work approach to suit varying customer needs



  • Degree in an IT related discipline such as Software Engineering, Computer Science or Software Development

  • 5+ years experience as a hands-on Java developer
  • Strong design architecture experience
  • Strong leadership qualities
  • Excellent verbal and written communication skills in English 
  • Excellent interpersonal skills and excellent team-player
  • Motivated and ambitious
  • Must be authorised to work in Ireland

Experience with some of the following would be ideal:

  • In a leadership role
  • Develop applications, or application elements in Java 7 or 8 (SE or EE exposure acceptable)
  • Java, Spring, ActiveMQ, MySQL, Elasticsearch, PostgreSQL (specifically PostGIS), Linux, PHP, Javascript, jQuery, Symfony, Apache Web server
  • Experience in an Agile development environment
  • Experience creating scalable and reactive web applications with modern frameworks such as AngularJS, ReactJS
  • Previous experience in queue-based architectures (Kafka, RabbitMQ, etc.)
  • Previous experience working in AWS environments
  • Experience using unit testing frameworks: Junit, Mokito
  • Knowledge of Unix-based operating systems (bash/ssh/ps/grep etc.)
  • Experience with Github-based development processes
  • Experience with JVM build systems (SBT, Maven, Gradle)


Please contact Emer Moore to discuss in confidence


Refer a Friend