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 (Spring Boot or similar frameworks).
- 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, GCP, or Azure).
- 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?
- An opportunity to join a fast-growing, innovative tech company with startup energy
- The chance to make a meaningful impact from day one
- The ability to drive positive change in fitness, children’s education, and other membership-based industries doing admirable work
- A competitive salary, commensurate with your experience
Company Culture and Values
At MyStudio, we believe in trust, action, quality, innovation, and impact. We do what’s right, get things done, challenge the status quo, and empower communities. Our team is dependable, resourceful, and always striving for excellence.
We love technology but not more than we value real connections. We give in-person high-fives and enjoy happy hours and team gatherings with great coffee.
Interested?
Before applying, please take the time to read this posting carefully and visit our website (www.mystudio.io) to learn more about us. We're excited to grow our team, and if you're a great fit, expect a fast-moving hiring process. Apply now!
Pre-Employment Background Checks
All offers of employment are contingent upon clear results of a thorough background checks.