Senior Backend Engineer - Java Spring

Enhance

Dubai

On-site

AED 350,000 - 550,000

Full time

9 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Enhance is rewriting the core backend for a gym‑centric SaaS platform, connecting trainer workflows and customer data. We seek a Senior Backend Engineer to own backend work end‑to‑end, clarify requirements, design approaches, implement, test, and support release to production.

You will collaborate with Product, QA, Mobile, Data and Infra while evolving legacy systems into the core platform and mentoring other engineers through thoughtful reviews and RFCs.

Qualifications

  • 7+ years in backend engineering with production systems.
  • Strong Java/Spring Boot experience and JVM proficiency.
  • Experience building and operating backend services and integrations.
  • Solid knowledge of relational databases, APIs, and data consistency.
  • Proven testing experience and ability to drive quality with automation.
  • Clear communication with product and QA about scope, risks, and timelines.

Responsibilities

  • Build and improve backend services using Java and Spring Boot.
  • Own backend features from design through production.
  • Integrations with gym management systems and client data flows.
  • Make customer integrations repeatable, configurable, observable and reliable.
  • Improve release confidence with tests and clear QA handoff.
  • Collaborate with Product, QA, Mobile, Data and Infra.
  • Evolve legacy systems into the core platform.
  • Contribute to design discussions, RFCs/ADRs, code reviews and planning.
  • Mentor other engineers with strong examples and reviews.

Skills

Java
Spring Boot
JVM
PostgreSQL
REST APIs
Distributed systems
Observability
Testing
Code reviews
Mentoring
DDD

Tools

Docker
Kubernetes
CI/CD
AWS
Kafka
Datadog
Prometheus
Grafana

Job description

Job Description:
About Enhance

At Enhance, we’re revolutionizing the fitness industry by combining cutting-edge technology with personalized training solutions. As the leading provider of certified personal trainers in the GCC, we offer flexible, one‑on‑one sessions that fit seamlessly into any lifestyle—whether at home, in the gym, or outdoors—through our innovative Enhance Fitness app.

Beyond personal training, our tech division, Enhance Tech, has developed a powerful PT management platform designed to streamline operations and optimize trainer performance. Built from firsthand industry experience and trusted by over 500 trainers, our SaaS solution equips fitness businesses and gyms with data‑driven tools to scale their personal training services effortlessly.

If you’re passionate about fitness, technology, and making an impact, Enhance offers the opportunity to be part of a dynamic team that’s shaping the future of the industry.

The Role

We’re looking for a hands‑on Senior Backend Engineer to help build and improve the core platform behind our trainer workflows, customer integrations, and operational data flows.

This role is for someone who can own backend work end-to-end: clarify requirements, design the approach, implement, test, hand over cleanly to QA, and support release to production.

What You’ll Work On
  • Build and improve backend services using Java and Spring Boot.
  • Own backend features from design through production.
  • Work on integrations with gym management systems, including clients, packages, subscriptions, sessions, and related data.
  • Help make customer integrations more repeatable, configurable, observable, and reliable.
  • Improve release confidence through better engineering validation, automated tests, and clearer QA handoff.
  • Work closely with Product, QA, Mobile, Data, and Infra.
  • Help evolve functionality from legacy systems into the core platform.
  • Contribute to design discussions, RFCs/ADRs, code reviews, and technical planning.
  • Mentor other engineers through strong examples and thoughtful reviews.
What We’re Looking For
  • Ideally 7+ years of backend engineering experience.
  • Strong Java / Spring Boot experience, or strong JVM/backend experience with ability to ramp quickly.
  • Experience building and operating production backend systems.
  • Strong understanding of relational databases, APIs, distributed systems, and service boundaries.
  • Practical testing experience: unit, integration, contract, API, or end‑to‑end tests.
  • Good judgment around external integrations, retries, idempotency, data correctness, and observability.
  • Ability to improve existing systems incrementally without defaulting to rewrites.
  • Clear communication with Product and QA around scope, risks, timelines, and release readiness.
  • Comfortable working in a growing company where not everything is perfectly structured yet.
Useful Experience

Java 17+, Spring Boot, Spring Security, Spring Data JPA, PostgreSQL, REST APIs, Docker, Kubernetes, CI/CD, AWS, Kafka, OAuth2/JWT, feature flags, observability tools such as Datadog/Prometheus/Grafana, third‑party integrations, multi‑tenant or configurable SaaS platforms, DDD, RFCs, or ADRs.

Why Join
  • Real product, real customers, and a domain connected to gyms, trainers, and clients.
  • Small engineering team with high ownership and visible impact.
  • Interesting backend problems around integrations, customer‑specific behavior, data quality, mobile/backend coordination, and release confidence.
  • Opportunity to help shape the engineering culture as the company scales.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Backend Engineer: Java & Spring for Fitness Tech
Senior Backend Engineer: Java & Spring for Fitness Tech

Enhance • Dubai

On-site
AED 350,000 - 550,000
Sr. Backend Engineer
Sr. Backend Engineer

ClearGrid • Dubai

On-site
AED 69,000 - 97,000
Senior Backend Engineer
Senior Backend Engineer

SellAnyCar.com • Dubai

On-site
AED 400,000 - 600,000
Senior Software Engineer JAVA
Senior Software Engineer JAVA

VaporVM • Dubai

On-site
AED 240,000 - 360,000
Backend Developer
Backend Developer

Micropolis Holding Co. • Dubai

On-site
Senior Java Engineer
Senior Java Engineer

DISCOVERED • Abu Dhabi

On-site
AED 300,000 - 520,000
Software Engineer JAVA
Software Engineer JAVA

VaporVM • Dubai

On-site
AED 90,000 - 130,000
Senior Backend Engineer
Senior Backend Engineer

Justlife • Dubai

On-site
AED 120,000 - 160,000
Mentorship and coaching
Extra day off on your birthday
Free Justlife credits
Backend Developer
Backend Developer

Sperton Global AS • Dubai

On-site
AED 350,000 - 520,000
Senior Java Engineer
Senior Java Engineer

Client of Discovered MENA • Abu Dhabi

On-site
AED 391,000 - 670,000