Senior Java Engineer

London, UK

Senior Java Engineer

Boogi is seeking a Senior Java Engineer to help build and scale our rewards platform.

Boogi powers some of the world’s most innovative fintechs, including Capital on Tap & Trading 212 helping them scale through cashback and product-based rewards. Our platform delivers the offers, technology, and managed services that drive growth and unlock new revenue streams.

By joining as an engineer, you’ll play a pivotal role in shaping how millions of customers experience rewards every day. From designing new features to optimising performance and ensuring seamless integrations with our partners, you’ll take ownership of meaningful challenges that drive real business impact.

As a Boogian, you’ll be joining us at a transformative moment as we scale across the UK and the US. We’re looking for high-impact individuals who can help us achieve our goal of becoming the market‑leading Rewards as a Service (RaaS) provider for credit and debit cards.

If this excites you, read on for what the role entails.

Key Responsibilities

  • Deliver end-to-end business outcomes from requirements through to production.
  • Take full ownership of code, including performance, security, deployment, and documentation.
  • Lead the development of CI/CD pipelines, automation, and deployment tooling.
  • Collaborate with stakeholders, customers, suppliers, and internal teams to optimise solutions and generate new ideas.
  • Evaluate current architecture and help define the roadmap for future scalability and performance.
  • Mentor and guide engineers, shaping Boogi’s engineering culture and best practices.
  • Champion high standards in deployment, testing, and delivery of code.

What We’re Looking For

Essential

  • 4+ years’ experience in Java backend development (Spring Boot, Maven, JUnit, REST APIs).
  • Strong experience with CI/CD pipelines, containerisation (Docker/Kubernetes), and automated testing.
  • Proficiency with cloud platforms (AWS, GCP, Azure) including deployment and monitoring.
  • Solid experience in designing, developing, and implementing API service architecture and microservices.
  • Familiarity with messaging systems (MQ, RabbitMQ, Kafka, Kinesis).
  • Strong experience with relational (PostgreSQL, MySQL) and NoSQL databases (MongoDB, DynamoDB).
  • Effective communication with both technical and operational stakeholders.
  • Experience mentoring junior engineers and contributing to team best practices.

Nice-to-Have

  • Fintech or startup experience.
  • Familiarity with infrastructure‑as‑code tools (Terraform, CloudFormation).
  • Exposure to event-driven architectures and real-time data processing.
  • Hands‑on experience with observability and monitoring tools (Prometheus, Grafana, ELK, CloudWatch).

Career Progression & Growth

As an early member of our engineering team, you’ll help define Boogi’s technical direction and engineering culture. This is a role with real ownership, where your work directly impacts both the product and the company’s growth.

You will have opportunities to:

  • Own critical systems end‑to‑end, influencing architecture and product decisions.
  • Help shape engineering standards and best practices for a growing team.
  • Mentor and guide engineers as the team expands.
  • Experiment with new technologies and tools to solve complex challenges.
  • Take on varied responsibilities across coding, architecture, and cross‑functional collaboration.
  • Drive your career trajectory, including potential pathways into leadership or senior technical roles.
Apply Now

Senior Java Engineer

Boogi is seeking a Senior Java Engineer to help build and scale our rewards platform.

Boogi powers some of the world’s most innovative fintechs, including Capital on Tap & Trading 212 helping them scale through cashback and product-based rewards. Our platform delivers the offers, technology, and managed services that drive growth and unlock new revenue streams.

By joining as an engineer, you’ll play a pivotal role in shaping how millions of customers experience rewards every day. From designing new features to optimising performance and ensuring seamless integrations with our partners, you’ll take ownership of meaningful challenges that drive real business impact.

As a Boogian, you’ll be joining us at a transformative moment as we scale across the UK and the US. We’re looking for high-impact individuals who can help us achieve our goal of becoming the market‑leading Rewards as a Service (RaaS) provider for credit and debit cards.

If this excites you, read on for what the role entails.

Key Responsibilities

  • Deliver end-to-end business outcomes from requirements through to production.
  • Take full ownership of code, including performance, security, deployment, and documentation.
  • Lead the development of CI/CD pipelines, automation, and deployment tooling.
  • Collaborate with stakeholders, customers, suppliers, and internal teams to optimise solutions and generate new ideas.
  • Evaluate current architecture and help define the roadmap for future scalability and performance.
  • Mentor and guide engineers, shaping Boogi’s engineering culture and best practices.
  • Champion high standards in deployment, testing, and delivery of code.

What We’re Looking For

Essential

  • 4+ years’ experience in Java backend development (Spring Boot, Maven, JUnit, REST APIs).
  • Strong experience with CI/CD pipelines, containerisation (Docker/Kubernetes), and automated testing.
  • Proficiency with cloud platforms (AWS, GCP, Azure) including deployment and monitoring.
  • Solid experience in designing, developing, and implementing API service architecture and microservices.
  • Familiarity with messaging systems (MQ, RabbitMQ, Kafka, Kinesis).
  • Strong experience with relational (PostgreSQL, MySQL) and NoSQL databases (MongoDB, DynamoDB).
  • Effective communication with both technical and operational stakeholders.
  • Experience mentoring junior engineers and contributing to team best practices.

Nice-to-Have

  • Fintech or startup experience.
  • Familiarity with infrastructure‑as‑code tools (Terraform, CloudFormation).
  • Exposure to event-driven architectures and real-time data processing.
  • Hands‑on experience with observability and monitoring tools (Prometheus, Grafana, ELK, CloudWatch).

Career Progression & Growth

As an early member of our engineering team, you’ll help define Boogi’s technical direction and engineering culture. This is a role with real ownership, where your work directly impacts both the product and the company’s growth.

You will have opportunities to:

  • Own critical systems end‑to‑end, influencing architecture and product decisions.
  • Help shape engineering standards and best practices for a growing team.
  • Mentor and guide engineers as the team expands.
  • Experiment with new technologies and tools to solve complex challenges.
  • Take on varied responsibilities across coding, architecture, and cross‑functional collaboration.
  • Drive your career trajectory, including potential pathways into leadership or senior technical roles.
Apply Now