MyStudio
-
Senior Backend Engineer (Java)
Full Remote · Countries of Europe or Ukraine · Product · 6 years of experience · Advanced/FluentMyStudio is a software-as-a-service suite of products that gives fitness, martial arts, and other membership-based business studio owners the freedom that comes from automating and simplifying how customers buy from them — making them more money at all...MyStudio is a software-as-a-service suite of products that gives fitness, martial arts, and other membership-based business studio owners the freedom that comes from automating and simplifying how customers buy from them — making them more money at all hours of the day, saving them money, and granting them more time.
We are seeking a Senior Backend Engineer with a strong focus on Java to join our growing team. In this role, you will be responsible for designing, developing, and maintaining scalable backend systems that power our application. You will work closely with cross-functional teams, including frontend developers, product managers, and DevOps, to build robust, high-performance solutions.Responsibilities
- Design, develop, and maintain backend services and APIs using Java.
- Optimize application performance, scalability, and reliability.
- Collaborate with frontend engineers, product managers, and other stakeholders to define and implement features.
- Ensure best practices in software development, security, and cloud deployment.
- Participate in code reviews, mentorship, and knowledge sharing within the team.
- Troubleshoot, debug, and optimize backend services to ensure smooth operations.
- Work with SQL databases and write complex database queries
- Implement and maintain CI/CD pipelines for streamlined deployments.
- Stay up to date with industry trends and emerging technologies.
Requirements
- 7+ years of experience in backend development with a focus on Java.
- Strong experience with RESTful API development.
- Experience with microservices architecture and cloud platforms (AWS).
- Proficiency in working with SQL databases
- Knowledge of containerization and orchestration tools (Docker, Kubernetes) is a plus.
- Solid understanding of software design principles, algorithms, and data structures.
- Experience with CI/CD pipelines and DevOps best practices.
- Strong problem-solving skills, attention to detail, and ability to work independently.
- Excellent communication skills and ability to collaborate in a team environment.
Preferred Qualifications
- Experience with GraphQL, gRPC, or WebSockets.
- Experience with Spring or Hibernate
- Knowledge of distributed systems and high-availability architectures.
- Familiarity with authentication and security best practices (OAuth, JWT).
- Contributions to open-source projects or active participation in tech communities.
Why Work For MyStudio?
- The chance to get in on the “ground floor” of a tech company with startup energy
- The power to make a positive difference in fitness, children’s education, and other membership-based industries doing admirable work
- The ability to make an impact from day one
- A competitive salary
If you're a passionate backend engineer with a strong Java background and a desire to build scalable and high-performing systems, we'd love to hear from you!