Job Search



Enhance is transforming the fitness industry through the seamless integration of cutting-edge technology and personalized training. As the GCC’s premier provider of certified personal trainers via the Enhance Fitness app, we empower clients to train anywhere—home, gym, or outdoors. Our technology division, Enhance Tech, drives this innovation further with a proprietary SaaS platform that streamlines PT operations and is trusted by over 500 trainers.
Job Summary
We are seeking a talented and experienced Senior Java Backend Developer to join our growing tech team. You will be instrumental in designing and scaling backend services, building APIs, and ensuring optimal performance and security across our tech platforms.
Responsibilities
-
Design and implement scalable backend services using Java (8+) and Spring Boot
-
Build and integrate REST APIs, working extensively with JSON
-
Collaborate across teams with frontend developers, QA, and product managers
-
Work with PostgreSQL, MySQL, MongoDB, or similar databases
-
Develop and maintain CI/CD pipelines
-
Use Docker and Git for development workflows
-
Implement secure practices using OAuth2 and JWT
-
Troubleshoot and debug backend issues efficiently
-
Participate in code reviews and mentor junior developers
Requirements
-
Bachelor’s degree in Computer Science, Software Engineering, or a related field
-
6+ years in backend development, with at least 2+ years in Spring Boot
-
Expertise in Java (Java 8+)
-
Strong knowledge of database design and optimization
-
Experience with CI/CD, Docker, and version control via Git
-
Proficient in applying security protocols
-
Excellent problem-solving and teamwork skills
Bonus Points
-
Experience with AWS, Kubernetes, or cloud infrastructure
-
Familiarity with GraphQL APIs
-
Understanding of microservices architecture and messaging systems (e.g., Kafka, RabbitMQ)
-
Agile/Scrum development experience
What We Offer
-
Competitive salary & benefits
-
A collaborative, tech-forward work environment
-
Opportunities for professional development
-
Flexible working hours and remote work options
