Jobs and Careers
WO

Senior Software Engineer

Workhuman
Irelandfull_timeVerifiedPosted 8 Aug 2025

About the role

<p>Job Description:</p><p><i><span>This is a hybrid role, requiring presence in our Dublin office t</span><span>hree</span><span> times per week.</span></i><span> </span></p><p></p><p><span> <b>The Opportunity:</b></span></p><p><span><span>At Workhuman, </span><span>we’re</span><span> on a mission to make work more human by helping </span><span>organisations</span><span> celebrate, connect, and empower their people. </span><span>We’d</span><span> love you to join our eCommerce Development team, where </span><span>you’ll</span><span> work alongside talented engineers, </span><span>organised</span><span> in Squads and based across multiple locations, to craft a seamless, engaging, and </span><span>personalised</span><span> shopping experience for our store’s end users.</span></span><span> </span></p><p></p><p><span><span>With an agile, sprint-to-sprint mindset and an ambitious roadmap, </span><span>you’ll</span><span> contribute to key initiatives such as advancing our AWS Personalization Strategy, </span><span>optimising</span><span> store search with OpenSearch, tackling UI challenges, </span><span>modernising</span><span> store technologies, and achieving release independence. This is your chance to shape how thousands of users interact with our platform, making every click intuitive, every journey effortless, and every experience memorable.</span></span><span> </span></p><p></p><p><span><span>As a Senior Engineer, </span><span>you’ll</span><span> work closely with our Principal Engineer and Squad members to scope and deliver impactful features. While most of your work will focus on Back-End development (Java), </span><span>you’ll</span><span> also have the chance to contribute to Front-End projects (React).</span></span><span> </span></p><p><span><span>Our Squads typically consist of 1x Principal Engineer, 3-4x Back-End, 1–2x Front-End, 1–2x QA, and 1x A</span><span>utomation </span><span>QA and</span><span> team members are </span><span>spread across multiple locations. </span><span>The </span><span>Engineering Manager</span><span>, who</span><span> </span><span>you’ll</span><span> report into is based in </span><span>Ireland.</span></span><span> </span></p><p></p><p><span><span>Our eCommerce Squads are close-knit, collaborative, and passionate about </span><span>enhancing the store (supporting ~7million users) </span><span>and </span><span>we’d</span><span> love for you to join us.</span></span><span> </span></p><p><span><span> </span></span><br/><b><span>Tech stack</span><span> used by this team</span><span>: </span></b><span> </span></p><p><span><span>Java</span><span> </span><span>17</span><span>, </span><span>Spring</span><span> (Spring Boot, Spring Web Stack, Spring Data or Spring JDBC)</span><span>, </span><span>RESTful webservices</span><span>, Apache Camel</span><span>, </span><span>AWS, </span><span>Terraform, API, Oracle, Postgres, NoSQL DB, PL/SQL, JMeter, Jenkins, Sonar, Maven, Git, <span>Docker/Containerization</span></span><span>, Open Search, Kafka, Lambda</span><span>.</span></span><span> </span></p><p><span> </span></p><p><b><span>What we can offer you: </span></b><span> </span></p><ul><li><p><span><span>An opportunity to work with distributed development team continuously delivering solutions that will enhance our SaaS platform capability.</span></span><span> </span></p></li></ul><ul><li><p><span><span>An opportunity to partner with our </span><span>business</span><span> team and be part of the design <span>discussions/decisions</span> as well as implementing the designs.</span></span><span> </span></p></li></ul><ul><li><p><span><span>An opportunity to contribute to sprint planning &amp; backlog refinement sessions, daily </span><span>stand-ups</span><span> and retrospectives with our technology teams (Dev, Automated QA, UX/UI, Product)</span></span><span> </span></p></li></ul><ul><li><p><span><span>An opportunity to work with our DevOps and Architecture teams to move to a continuous deployment model.</span></span><span> </span></p></li></ul><p><span> </span></p><p><b><span>The skills you will bring: </span></b><span> </span></p><p><span> </span></p><ul><li><p><span><span>You have 5+ </span><span>years </span><span>experience</span><span> with </span><span>application design and development in enterprise applications with the following: Java, Sprin</span><span>g (Spring Boot)</span><span>, AWS</span><span>, REACT</span></span><span> </span></p></li></ul><ul><li><p><span><span>Working in an agile micro service orientated development environment</span></span><span> </span></p></li></ul><ul><li><p><span><span>You are familiar with RESTful as an API design and common Batch Processing Patterns</span></span><span> </span></p></li></ul><ul><li><p><span><span>You have good Database application development experience with </span><span>Oracle/</span><span>SQL</span><span> or Aurora</span><span> databases</span><span>.  </span><span> </span></span><span> </span></p></li></ul><ul><li><p><span><spa

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Workhuman

View company profile →