Senior Full Stack Java Engineer - Public Sector Experience

Job Locations
IE-D-Dublin
Job area
IT & Digital
Employment type
Permanent or Fixed Term Contract
Industry
Public
Travel
No Travel Required
Visa sponsorship
None
Languages required
English essential
Workplace
Hybrid

Overview

Expleo is recruiting a Senior Full Stack Java Engineer to join a high‑profile Public Sector modernisation initiative. This role requires extensive experience in updating and transforming legacy Java applications, adopting modern tooling and frameworks, and working closely with multiple technical teams. Candidates must meet all mandatory technical requirements and have significant Public Sector background.

 

Responsibilities

  • Modernise existing legacy Java applications and contribute to the redesign of solutions using modern frameworks and development practices. 
  • Develop full‑stack Java applications using Java 17+ and modern front-end frameworks such as Angular. 
  • Deploy applications to container runtimes including Docker and Kubernetes.
  • Work across CI/CD environments using GitLab, Jenkins, Tekton and similar tools. 
  • Engage with numerous service and development teams to ensure alignment across modernisation projects. 

Qualifications

  • Minimum 7+ years’ experience as a Full Stack Java Developer.
  • Proven Public Sector experience in a senior Java development role.

Essential skills

  • Client-facing skills
  • People management skills - introducing and building ways in which people can learn from each other, encouraging mentoring and the transfer of knowledge by designing and delivering learning interventions
  • Team work and emotional intelligence
  • Good self-management – continuous performance is both an objective and a mind-set
  • High value on openness and transparency

Experience

  • Strong Java development capability using Java 17+.
  • Deep knowledge of Java application servers (WebLogic, JBoss/WildFly) and Tomcat.
  • Proficiency in Spring, Spring Boot and/or Quarkus. 
  • Experience with Struts (1 & 2), JSP, servlets, and handling XML configuration complexity. 
  • Hands-on experience managing dependency conflicts and ClassLoader issues across application servers. 
  • Experience with CI/CD practices and Git-based workflows. 
  • Any experience with OpenRewrite/Moderne is a plus.
  • Evidence of working across application modernisation programmes within the Public Sector.
  • Experience building, deploying, and troubleshooting Java applications in containerised environments.
  • Demonstrated ability to collaborate across multiple development and service teams. 

Benefits

At Expleo, we are committed to providing a competitive salary and substantial benefits offering with unique wellbeing, financial and employee recognition programmes.

We pride ourselves on our diverse and inclusive culture and offer a variety of family friendly policies and enhanced leave to help you achieve a healthy work life balance.

By providing significant learning and development opportunities, we encourage individual growth and success throughout your career with us.

 

  • Collaborative working environment – we stand shoulder to shoulder with our clients and our peers through good times and challenges
  • We empower all passionate technology loving professionals by allowing them to expand their skills and take part in inspiring projects
  • Expleo Academy - enables you to acquire and develop the right skills by delivering a suite of accredited training courses
  • Competitive company benefits such as medical and dental insurance, pension, life assurance, employee wellbeing programme, sports and social events, birthday hampers and much more!
  • Always working as one team, our people are not afraid to think big and question the status quo.

 

“We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation or age”.

 

At Expleo, we understand that many people experience impostor syndrome throughout their lifetime, please do not let this discourage you from applying for this role. Our Talent Acquisition Team welcomes all CV’s and will consider your application in line with the values, requirements and role competencies.

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share to social media

Can't find the job of your choice?
Upload your C.V. / Resume here for our recruiters to view.