Gymflow

Gymflow

Joined in 2024
50% answers

We're a modern gym & studio management platform, that helps businesses find operational bliss. We provide solutions for bookings, payments, access control and more with a primary focus on ease of use. Operating in all major markets (North America, Europe and Asia Pac) and with strong year-on-year growth. We have a dynamic young team and founder looking to make a positive mark in the fitness industry.

  • · 202 views · 86 applications · 2d

    Back End Developer (Java) to $4000

    Full Remote · Countries of Europe or Ukraine · Product · 3 years of experience · B2 - Upper Intermediate
    About Gymflow Gymflow is a founder-led, bootstrapped SaaS platform built for modern gym and fitness studio owners. We help automate everything from bookings and payments to member communication and access control. We’re on a mission to make fitness...

    🚀About Gymflow

    Gymflow is a founder-led, bootstrapped SaaS platform built for modern gym and fitness studio owners. We help automate everything from bookings and payments to member communication and access control. We’re on a mission to make fitness businesses run smoother and grow faster.

     

    We’re a fully remote company with 10 high-performing team members spread all over Europe. We’re looking for someone to join our passion for building outstanding products and helping small business owners.

     

    Why work for Gymflow?

    • Annual bonus linked to company performance
    • Share options plans for long term loyalty
    • Annual salary reviews
    • High-performing team with quick delivery, see your code in production fast.
    • 30 days paid vacation per year

     

    💼 The Role & Responsibilities

    You’ll work closely with frontend engineers, product managers, and our technical lead to ensure a robust, secure, and high-performance system for our customers. You’ll be joining a small, focused team where your impact is immediate—your work will directly affect production systems used by over 200,000 users globally.

     

    Responsibilities include:

    • Designing, building, and maintaining APIs and microservices in Java (Spring Boot)
    • Managing databases (PostgreSQL, RDS), including schema design and query optimization
    • Monitoring production systems and resolving performance or reliability issues
    • Developing and optimizing integrations with third-party systems (e.g. Stripe, Kisi, Keycloak, Zapier, Xero)
    • Ensuring application performance, scalability, and reliability across our backend services
    • Writing clean, well-tested, and maintainable code following best practices
    • Contributing to DevOps workflows including CI/CD pipelines, Docker, and Kubernetes (EKS)
    • Conducting code reviews, pair programming, and mentoring other engineers
    • Collaborating with frontend developers to design efficient and well-structured APIs

     

    🧠 You’re a Fit If You Have...

    • 3+ years of professional backend development experience
    • Strong proficiency in Java and Spring Boot
    • Experience designing and consuming REST APIs
    • Solid knowledge of PostgreSQL (schemas, migrations, performance tuning)
    • Experience working with Docker and containerized deployments
    • A strong focus on code quality, testing, and system reliability
    • A collaborative, self-driven mindset and ability to own backend features end-to-end

     

    ⭐ Nice-to-Haves

    • Understanding of authentication/authorization flows (OAuth2, JWT)
    • Familiarity with AWS services (RDS, S3, EKS)
    • Experience with Stripe Connect or other payment platforms
    • Familiarity with Stripe, Kisi, Zapier or Xero APIs
    • Exposure to event-driven or microservices architectures
    • Experience with scaling SaaS platforms in production environments
    • Contributions to open-source Java/Spring projects

     

    🗒️ Application Process

    1. You will be invited to a quick 10-minute screening call initially
    2. If your application is successful, you’ll be invited to attend a 30-minute call with our founder.
    3. Finally you will be invited for a final technical interview with our technical lead, where you will participate in a live coding exercise.

    We respond fast. Expect an intro call, a short exercise, and a final interview—all within two weeks if it’s a match.

    Help us battle the bots and time wasters by showing your read this brief, use the code word SPAGHETTI when applying for this role.

    More
Log In or Sign Up to see all posted jobs