Talent.com
Epassi
Senior Java EngineerEpassi • Haywards Heath, England, UK
Senior Java Engineer

Senior Java Engineer

Epassi • Haywards Heath, England, UK
30+ days ago
Job type
  • Full-time
Job description

Job Description

Are you an engineer who has shipped distributed backend systems at scale knows what breaks in production and fixes it before it does Do you want your work to have a direct impact on the wellbeing of millions of people across Europe

If yes - read on.

Epassi is one of Europes fastest-growing companies (Financial Times multiple years running). Were a leading provider of employee benefit solutions operating across Finland Germany Italy UK France the Nordics and beyond. We started in Helsinki in 2007 launched Europes first mobile employee benefit payment in 2008 and havent stopped building since.

We are currently hiring a Senior Java Engineer.
This is not a ticket-execution role. Its an ownership role.

Your mission at Epassi

You will join a cross-functional product team building and evolving a modern distributed platform that powers Epassis product vision across European markets. We are adding this role to strengthen our backend engineering capabilities and establish a solid scalable foundation for Java Spring Boot services built for long-term growth - not just the next sprint.

You will own a backend domain end-to-end: from architecture decisions to production stability. Youll contribute to critical technical choices shape how we build and operate our service landscape and raise the engineering bar for the people around you.

Your responsibilities will be:

  • Design build and maintain high-quality Java Spring Boot microservices within our domain bounded context architecture.
  • Implement event-driven patterns for cross-domain communication and eventual consistency - you understand why not just how.
  • Work with PostgreSQL as primary data store: schema design multi-tenancy data isolation query optimization under real load.
  • Implement RESTful APIs with proper versioning rate limiting and API gateway integration.
  • Ensure high standards for code quality testing (unit integration contract) performance and security ->80% coverage is the floor not the ceiling.
  • Collaborate closely with Product Frontend (React Native) DevOps and backend teams across multiple European markets.
  • Participate in architectural discussions and design reviews; contribute to platform-wide standards and decision records (ADRs).

Youll be successful in this role if you:

  • Deliver production-ready scalable microservices that meet target architecture specs - and own them after go-live.
  • Define clear domain boundaries that prevent cross-domain coupling while enabling integration through well-designed APIs and events.
  • Maintain >80% test coverage and contribute ADRs that shape platform decisions - not just for your services but for the team.
  • Proactively identify and reduce technical debt before it becomes someone elses emergency.
  • Communicate clearly work effectively across teams and time zones and make cross-functional collaborators want to pull you into early conversations.
  • Operate with a you build it you run it mindset - and genuinely believe thats the right way to work.

What youll be doing (daily):

  • 15-minute stand-up with your cross-functional domain team -align unblock move.
  • Design and implement features in your domain using Java Spring Boot with clean testable code as the default.
  • Write comprehensive unit and integration tests; participate in code reviews that raise the teams standard.
  • Monitor service health investigate data consistency issues and resolve production problems with distributed tracing and structured logging.
  • Collaborate with frontend engineers to clarify API contracts and coordinate releases.
  • Participate in architectural discussions and design reviews for new or cross-cutting capabilities.
  • Deploy to staging and production via CI/CD (GitHub Actions) using feature flags for controlled rollouts.

What you should bring:

Non-negotiable

  • 6 years of professional software development with 3 years focused on Java backend - in production at scale with real failure modes you had to resolve.
  • Deep expertise in Java 17 and Spring Boot (Spring Data JPA Spring Security Spring Cloud).
  • Microservices architecture: youve designed service boundaries not just worked inside them.
  • Domain-Driven Design: bounded contexts aggregates domain events anti-corruption layers - you can apply this not just describe it.
  • PostgreSQL: schema design indexing query optimization and transaction management under load.
  • Event-driven architecture with Kafka RabbitMQ or AWS SNS/SQS - at scale in production.
  • RESTful API design: versioning OpenAPI/Swagger documentation rate limiting - contracts youd stand behind in a design review.
  • Testing discipline: JUnit Mockito integration and contract testing (Pact).
  • Docker and Kubernetes: deployment strategies service mesh - operational experience not just familiarity.
  • CI/CD pipelines: GitHub Actions Jenkins or GitLab CI.
  • Observability: structured logging distributed tracing.(Jaeger/Zipkin) metrics (Prometheus/Grafana/Datadog)
  • Active experimentation with AI/LLM tooling applied to real engineering problems - automated workflows reduced manual ops smarter exception handling. Not a side project: something in production that you can talk about with specific.
  • Mentoring: youve made other engineers meaningfully better not just shipped more code.

Your language profile:

  • Fluent in English

Your track record:

  • Youve delivered and operated microservices in production - from design through deployment on-call and post-mortem.
  • Youve made measurable improvements to performance reliability or scalability (reduced latency by X% improved uptime to Y scaled from Z to ZZ req/s).
  • Youve collaborated effectively in cross-functional teams and left documentation behind that others actually used.
  • Youve contributed to technical decision-making: architecture reviews design documents or ADRs that had real consequences.
  • Youve led knowledge-sharing sessions or mentored engineers who are better for it.

Your competency profile:

  • Systems Thinking: You understand how components interact in distributed systems. You design for failure scenarios not just the happy path.
  • Ownership & Accountability: You take end-to-end responsibility. When something is broken or missing you raise it and fix it you dont wait for the ticket.
  • Pragmatic Problem-Solving: You balance ideal solutions with practical constraints. You know when to move the architecture forward and when to ship.
  • Collaboration & Influence: You shape technical decisions through quality of argument not seniority. You can disagree and commit and you know when to do which.
  • AI-Readiness: You think about AI strategically not just tactically. Youve embedded AI-driven automation into production systems can evaluate where it adds real leverage versus where it creates noise and actively help the team develop this fluency.
  • Continuous Learning: You stay current experiment and adapt. You optimize for the codebase 2 years from now not just the sprint.
  • Quality Mindset: You build maintainable secure well-tested services. You document you mentor you leave things better than you found them.

Why You Should Join Us:

  • Be part of an ambitious growth journey - join a global community of driven bold entrepreneurial yet humble Epassians in a company that is constantly evolving.
  • Work with a clear purpose - boosting everyday wellbeing - and create meaningful positive impact on individuals and society.
  • Thrive in an open inclusive culture with low hierarchy where relationships are built on respect camaraderie and shared success.
  • Come as you are - well bring out the best in you and support your personal and professional growth.
  • Join a fast-growing tech company with a strong financial foundation offering real opportunities to make an impact.
  • Work in an environment where employee wellbeing is a genuine priority not a slide in a deck.
  • Help shape the next wave of success as we consolidate our position as Europes number one employee benefit platform.


Required Experience:

Senior IC


Employment Type : Full Time
Experience: years
Vacancy: 1
Create a job alert for this search

Senior Java Engineer • Haywards Heath, England, UK

Similar jobs

Senior Java Engineer - Cloud-Native Microservices & AWS

LA InternationalGreater London, England, United Kingdom
Temporary

LA International seeks a Senior Java Developer for a 12-month contract in London.Role is hybrid with up to one day onsite weekly, on a market-rate daily basis via Umbrella.You’ll design, build and ... Show more

 • Promoted

Senior Go Backend Engineer – Remote Platform & Kubernetes

ValarianGreater London, England, United Kingdom
Remote
Full-time

Valarian is hiring a Senior Backend Engineer to design, build and operate backend services for the ACRA platform.You will work primarily in Go, owning end-to-end services—from system design to depl... Show more

 • Promoted

Senior Software Engineer

GenerativeGreater London, England, United Kingdom
Full-time

We're building the AI-native data collection layer for the 2 billion field workers who inspect the physical world — factories, chemical plants, infrastructure — and currently spend hours turning no... Show more

 • Promoted

Senior Software Engineer

PassFortGreater London, England, United Kingdom
Full-time

Scope automates the regulation that’s slowing down the physical world.Standards are vital for the safety of our infrastructure.Spending hours manually documenting.Today he’s climbing through one of... Show more

 • Promoted

Senior Software Engineer, Full Stack, Google Ads

GoogleGreater London, England, United Kingdom
Full-time

Bachelor’s degree or equivalent practical experience.Java, C++, Android, iOS codebases, and front-end experience including JavaScript or TypeScript.Experience in Machine Learning.Master's degree or... Show more

 • Promoted

Senior Software Engineer - Backend

Fitch RatingsGreater London, England, United Kingdom
Full-time

Fitch Group is currently seeking a Software Engineer - Associate Director based out of our New York or London office.As a leading, global financial information services provider, Fitch Group delive... Show more

 • Promoted

Senior Software Engineer – Lead Platform & Cloud

Paxton Access LtdBrighton, England, GB
Full-time

A leading technology company in Brighton seeks a Software Development Lead to design and maintain high-quality software solutions.The role involves leading the software team, collaborating with var... Show more

 • Promoted

Senior Software Engineer - Fintech/Payments

HopperCity of Edinburgh, Greater London, Scotland, England, United Kingdom
Full-time

At Hopper, we’re on a mission to build the most customer-centric travel company on earth.We are leveraging the power that comes from combining massive amounts of data and machine learning to build ... Show more

 • Promoted

Senior Software Engineer

QuratedGreater London, England, United Kingdom
Full-time

Vice President – Software Engineer – Java / Python/ GO / AWS | London (Hybrid).A Tier 1 bank is bringing its UK engineering back in-house - and it needs senior engineers to lead that rebuild, not j... Show more

 • Promoted

Senior Quant Engineer: Low-Latency Java for Trading

Novify LimitedGreater London, England, United Kingdom
Full-time

Novify is recruiting a Senior Quantitative Developer to design and optimise an institutional-grade trading platform for spot and derivatives.London, UK is preferred with Amsterdam considered; salar... Show more

 • Promoted

Senior Software Engineer - Backend

Fitch Group, Inc., Fitch Ratings, Inc., Fitch Solutions GroupGreater London, England, United Kingdom
Full-time

Fitch Group is currently seeking a Software Engineer - Associate Director based out of our New York or London office.As a leading, global financial information services provider, Fitch Group delive... Show more

 • Promoted

Senior Java Engineer - Spring Boot & SQL

Close Brothers GroupGreater London, England, United Kingdom
Full-time

This is a job posted by our partner Jooble.Below is a snippet of the job description.To read the full text, please click on the "Apply Now" link.Tasks required by the regulatory bodies are carried ... Show more

 • Promoted

Senior Software Engineer

TipaltiGreater London, England, United Kingdom
Full-time

Strong experience building backend systems using C# and Node.Experience integrating with ERP systems, especially NetSuite.Experience working with SQL (MSSQL) and NoSQL databases (MongoDB, Redis).Ex... Show more

 • Promoted

Senior Software Engineer

Valarian Technologies LimitedGreater London, England, United Kingdom
Full-time

Valarian Technologies is a dual‑use technology company building critical tools to safeguard the future in an era of evolving global security challenges.We’re rethinking security beyond traditional ... Show more

 • Promoted

Senior Software Engineer

NearTech SearchGreater London, England, United Kingdom
Full-time

Our client is a fast-growing payments technology company who are transforming their sector.Due to continued platform growth and global demand for their technology, they are expanding their engineer... Show more

 • Promoted

Java Backend Engineer

Net2Source (N2S)Burgess Hill, England, GB
Permanent

YoY growth of over 100% for last 6 years working with Fortune 1000/Global 2000 across 34 countries and 5 continents including North America, South America, Europe, Asia, Australia, and Middle East.... Show more

 • Promoted

Senior Software Engineer

624 Cisco International LimitedGreater London, England, United Kingdom
Full-time

Senior Software Engineer – Webex Real‑time Media Engineering Group.Our Webex Real‑time Media Engineering Group is redefining the future of collaboration.We're building a world where people connect ... Show more

 • Promoted

Senior Software Engineer

Centric SoftwareGreater London, England, United Kingdom
Full-time

Centric Software® is a global leader, providing an innovative and AI-enabled product-concept-to-commercialization platform for retailers, brands and manufacturers of all sizes.We equip retail, fash... Show more

 • Promoted

Senior Software Engineer

UiPath Inc.Greater London, England, United Kingdom
Full-time

As part of the Communications Mining team, you'll be responsible for building and maintaining our backend and ML serving services.This includes a highly available public API, data-aggregation servi... Show more

 • Promoted

Backend Java Engineer - Microservices & Kafka

TEKsystemsBurgess Hill, England, GB
Full-time

TEKsystems is looking for a Backend Java Developer in Burgess Hill, UK.This role focuses on backend microservices development using Java (17+) and involves working with event-driven architectures p... Show more