Senior Software Engineer required in Offaly for key role to lead the development of large-scale, multi-instance web applications. This is a Full Stack role where you will not only focus on building Java based customer applications and management services but will also work to improve the underlying Cloud infrastructure and data layers, promoting a microservices approach to software product development to build highly impactful applications that go above and beyond our customers challenging requirements. The ideal candidate will have senior level experience operating within an Agile team environment, developing large-scale, multi-instance web applications, and will be responsible for providing thought leadership and mentoring to the team, leading through their actions every day.



  • BS/MS Degree in Computer Science, Engineering or a related subject
  • 10+ years production development experience delivering enterprise solutions at scale, incorporating Java, Spring, AngularJS, and Microservices
  • Experience with messaging frameworks (Kafka, ActiveMQ or similar technology)
  • Familiar with TDD approaches and best practices
  • DevOps experience with AWS and Docker, Swarm/Kubernetes is beneficial
  • Experience of multi-instance architecture and associated CI/CD pipelines, Jenkins experience is highly advantageous
  • Experience working in an Agile/Scrum development process
  • Familiarity with JIRA, Confluence, MS Teams/Slack
  • Expert SDLC knowledge
  • Strong interpersonal skills, especially written and verbal communications and a proactive ability to work with local colleagues and remote teams
  • Analytical approach to solving complex issues


Please contact Emer Smith to discuss in confidence


Refer a Friend