Please click on the Apply to verify the status of jobs posted more than 15 days ago, as they may have expired. Similar Jobs
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 youre 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.
:
As a Senior Java Backend Developer, you will play a key role in designing, developing, and maintaining backend services and APIs. You will work closely with cross-functional teams to build robust and scalable software solutions, ensuring best practices in code quality, security, and performance.
Responsibilities:
- Design, develop, and maintain scalable backend services using Java and Spring Boot.
- Build and consume REST APIs and work extensively with JSON data.
- Collaborate with frontend developers, QA engineers, and product managers to deliver high-quality solutions.
- Ensure database integrity and optimization using PostgreSQL, MySQL, MongoDB, or similar.
- Implement and maintain CI/CD pipelines.
- Utilize Docker and Git for development and deployment processes.
- Apply security best practices, including OAuth2 and JWT, in application development.
- Debug and resolve technical issues across the development lifecycle.
- Participate in code reviews and mentor junior developers.
Requirements:
- Minimum 6 years of professional experience in backend development.
- BSc degree in Data Science, Computer Science, Software Engineering, Electronics, or Information Engineering.
- 4+ years of backend development experience, with at least 2+ years using Spring Boot.
- Strong proficiency in Java (Java 8+).
- Solid experience building REST APIs and working with JSON.
- Proficient in database technologies such as PostgreSQL, MySQL, MongoDB, etc.
- Familiarity with CI/CD pipelines, Docker, and Git.
- Understanding of security practices, including OAuth2 and JWT.
- Strong debugging, analytical, and problem-solving skills.
- Excellent communication and teamwork abilities.
Looking to get Placed? Try our Placement Guarantee Plan
Nice to Have:
- Experience with AWS, Kubernetes, or other cloud platforms.
- Familiarity with GraphQL APIs.
- Knowledge of messaging systems such as Kafka, RabbitMQ, etc.
- Experience working within Agile/Scrum teams.
- Understanding of microservices architecture and cloud-based deployments.
What We Offer:
- Competitive salary and benefits package.
- Opportunities for professional growth and development.
- Collaborative and inclusive work environment.
- Flexible working hours and remote work options.
Skills
DebuggingGraphqlJavaKubernetesMicroservices ArchitectureSoftware SolutionsDeveloperJsonCloudBackend DevelopmentIf a job posting appears fraudulent, asks for payment, contains misleading information, or violates our guidelines, please report it immediately. Our team will review it promptly, Jobaaj does not charge any fee from the applicants.
Important dates & deadlines?
Application Deadline
17 Jun 25, 04:09 PM IST
Similar Jobs
View AllDon't Miss out any Updates
Subscribe now for the latest job alerts
and never miss an update

