This is a hybrid role, requiring presence in our Dublin office three times per week.
The Opportunity:
At Workhuman, we're on a mission to make work more human by helping organisations celebrate, connect, and empower their people.
Join our eCommerce Development team, where you'll collaborate with talented engineers, organized in Squads across multiple locations, to craft a seamless, engaging, and personalised shopping experience for our store's end users.
With an agile, sprint-to-sprint mindset and an ambitious roadmap, you'll contribute to initiatives such as advancing our AWS Personalization Strategy, optimising store search with OpenSearch, tackling UI challenges, modernising store technologies, and achieving release independence.
This role offers the chance to shape how thousands of users interact with our platform, making every click intuitive and every journey effortless.
As a Senior Engineer, you'll work closely with our Principal Engineer and Squad members to scope and deliver impactful features.
Most of your work will focus on Back-End development (Java), with opportunities to contribute to Front-End projects (React).
Our Squads typically include a Principal Engineer, 3-4 Back-End engineers, 1-2 Front-End engineers, 1-2 QA, and 1 Automation QA, spread across multiple locations.
You will report to the Engineering Manager based in Ireland.
Our eCommerce Squads are close-knit, collaborative, and passionate about enhancing our store, supporting 7 million users.
We would love for you to join us.
Tech Stack:
Java 17, Spring Boot, Spring Web Stack, Spring Data, RESTful web services, Apache Camel, AWS, Terraform, API, Oracle, Postgres, NoSQL DB, PL/SQL, JMeter, Jenkins, Sonar, Maven, Git, Docker/Containerization, Open Search, Kafka, Lambda.
What We Offer:
Opportunity to work with a distributed development team delivering solutions to enhance our SaaS platform.
Collaborate with our business team on design discussions and implementations.
Participate in sprint planning, backlog refinement, daily stand-ups, and retrospectives.
Work with DevOps and Architecture teams to move towards continuous deployment.
Skills Required:
5+ years experience in application design and enterprise application development using Java, Spring Boot, AWS, React.
Familiarity with RESTful API design and batch processing patterns.
Strong database experience with Oracle, SQL, or Aurora.
Experience with automated unit and integration testing, test-driven development.
AWS DevOps or CI/CD pipeline experience is advantageous, especially with OpenSearch, Kafka, or Lambda.
You will have end-to-end ownership of features, with opportunities to influence system improvements and workflows.
Achievements:
Ability to mentor team members and work independently.
Experience presenting and defending solutions to senior stakeholders.
Strong communication and collaboration skills across locations.
Benefits:
25 days annual leave, increasing with service.
Health and Dental cover, Income Protection, Life Assurance.
Participation in recognition programs, discounts, travel cards, free parking.
Tuition Reimbursement, Workhuman University, wellness activities, and more.
The Company:
Workhuman aims to bring more humanity to the workplace, embracing diversity and inclusion.
We are recognized globally for our award-winning culture and innovative solutions that foster gratitude, engagement, and productivity.
Our core values are Respect, Determination, Innovation, and Imagination.
We are committed to equal opportunity employment and creating a diverse, inclusive environment where everyone can thrive.
Join us in shaping the future of work, making workplaces more human, and connecting culture to shared purpose.
#J-18808-Ljbffr