QualiBooth is a fast-growing SaaS company dedicated to transforming digital accessibility. We’ve recently secured another round of funding and we’re excited to invest in expanding our engineering team to meet the growth of our portfolio.
At QualiBooth, we develop web accessibility SaaS solutions that empower businesses of all sizes to make their websites accessible and fully compliant with modern accessibility standards, which is nowadays critical for their success.
How Can You Help Us?
We’re looking for a Backend Java Architect with deep technical expertise and a strong architectural mindset to help design, scale, and evolve our core platform and microservices ecosystem.
You’ll play a key role in shaping the architecture of our products, driving technology decisions, improving our DevOps workflows, and ensuring that our systems remain performant, secure, and cloud-ready.
If you’re passionate about backend design, automation, and building resilient distributed systems and if you thrive in an environment where engineers own their code from design to deployment, we’d love to hear from you.
Main Responsibilities
- Define and evolve the architecture of QualiBooth’s backend platform and microservices.
- Lead the design and implementation of scalable, high-quality & high-performance enterprise level solutions.
- Collaborate with other engineers to enforce best practices in design, code quality, and deployment.
- Drive DevOps excellence, ensuring reliable CI/CD pipelines, containerization, and Kubernetes orchestration.
- Conduct code reviews, mentor engineers, and help grow architectural and cloud competencies across the team.
- Evaluate and adopt new technologies that improve scalability, maintainability, and developer experience.
- Ensure observability, security, and performance are built into every part of the platform.
- Actively contribute to continuous improvement and innovation initiatives across the company.
- Increase efficiency through automation
What Do We Expect?
- 10+ years of professional Java development experience, with a focus on backend systems.
- Proven experience designing microservices architectures and distributed systems.
- Strong practical experience with DevOps and cloud technologies – Docker, Kubernetes, GitLab CI/CD (or similar).
- Solid understanding of RESTful APIs, asynchronous communication, and service orchestration patterns.
- Proven experience working with PostgreSQL, MySQL, or other relational databases, including performance tuning.
- Familiarity with monitoring and logging tools (e.g., Prometheus, Grafana, etc.).
- Solid understanding of OOP principles and software design patterns.
- Comfortable working in cloud environments (GCP, AWS, or Azure).
- Excellent communication and collaboration skills, capable of aligning architecture decisions with business goals.
- Fluent in English (spoken and written).
- Self-driven and proactive – you take ownership, challenge assumptions, and deliver results.
Nice to Have
- Experience with Quarkus, Spring Boot, or other modern Java frameworks.
- Hands-on experience with infrastructure as code (Terraform, Helm, etc.).
- Knowledge of event-driven architectures or message brokers (Kafka, RabbitMQ).
- Exposure to security and compliance considerations in SaaS products (OAuth, JWT, GDPR, etc.).
Why Join Us?
- Competitive remuneration and comprehensive benefits package, recognizing your valuable contributions.
- 25 days of annual vacation, ensuring you have time to recharge.
- Opportunity for significant career growth and skill development, enabling you to reach your full potential.
- Thriving in a friendly, yet competitive work environment, where every team member’s success is celebrated.
- Flexible working hours and remote-friendly setup for optimal work-life balance.













