IT Solutions


Vhi Group Services DAC have a full time permanent vacancy for a Senior Java Software Engineer. As a Senior Software Engineer you will become a core member of the Application Delivery Team working across the full software development lifecycle helping to design and build solutions based on industry best practices and providing expertise to broader team.

We expect our Senior Software Engineers to be dynamic, display leadership qualities and be enthusiastic about taking on new problems across our business as we continue to build great services for our customers.

Key responsibilities will include but not are limited to:
  • Carry out system upgrades/migrations and develop new features
  • Work with architects, business analysts, test teams, and business users to analyse and document requirements and problems, identifying options and end-to-end solutions.
  • Gain a detailed knowledge of the functional and technical components of systems.
  • Prepare technical specifications for system enhancements.
  • Deliver Enterprise Level Applications based on Application patterns and coding best standards.
  • Provide technical guidance and leadership in software design and development activities.
  • Participate in design reviews and recommend improvements.
  • Provide trainings and mentor other Engineers when required.
  • Work with other Engineers in planning, prioritizing and executing assigned tasks within deadlines.
  • Drive the mind-set of continuous improvement
Required skills / criteria
  • BS degree in Computer Science, Computer Engineering or related technical field or equivalent practical experience. 5+ years of professional experience as a software engineer working in a full-stack capacity
  • Problem solving with proven track record of achievements and innovation
    Proven experience delivering high quality software at scale to agreed milestones and / or service levels
  • Excellent people and relationship skills with ability to negotiate and influence
  • Advanced knowledge of java technologies and development tools including:
    • Java, JavaEE, JPA
    • Spring
  • Experience working with:
    • JSP, Javascript
    • Web Service development
    • Eclipselink JPA
    • Spring Core, Spring MVC, Spring Webflow, Spring Security, Spring Web Servic
    • JMS
    • SQL / Oracle databases
    • Oracle Weblogic
    • JUNIT & similar test frameworks
    • Code repositories tools such as SVN / GIT
    • Build Automation,  monitoring, quality  tools like: Jenkins, Gradle,  Sonarcube
    • BRE – Business Rules Engine experience a plus
    • AWS, React, NodeJS experience an advantage but not required
Vhi is an equal opportunities employer.

keep the information that you provide us, for a period of 2 years. The information will be used for recruitment purposes only. Your information will not be transferred outside of Ireland. By submitting your application to us you show that you agree to this


This service is delivered and maintained by Candidate Manager on behalf of VHI.