Impress
Revise detenidamente toda la documentación de la solicitud antes de hacer clic en el botón de solicitar al final de esta descripción.
is #1
AI driven
chain of orthodontic clinics with digital processes in
Europe, and TOP 3 in the world.
Born in
Barcelona
in 2019, we’ve grown to pioneer leading care, flagship clinics and state-of-the-art tech across
10 countries
and more than
200 clinics,
we completely disrupted the orthodontics market by
cutting treatment costs
in half,
making it more affordable to people.
We have revolutionised the invisible orthodontic sector with the best team of professionals specialised in making people smile and using the latest technology for the diagnosis, treatment, and follow-up of all cases.
To do this, we develop both web and mobile products for users, as well as internal software for clinics, and together with the ML department we are changing the whole industry.
Our business model, a true combination of medical expertise and digitalisation has been recognised in
the top fastest-growing HealthTech companies
by Forbes and we are currently listed as a LinkedIn Top 10 startup!
We are making a unique IT solution for healthcare and invisible orthodontics.
About the Role
We’re looking for a
Java Developer
to join our
System Team, responsible for the foundational backend services that handle authentication, authorization, file storage, and integration workflows. You’ll contribute to services that are critical for internal use and are also evolving into platform offerings for external B2B clients.
Our systems play a key role in both internal and B2B platform offerings.
If you’re passionate about clean code, love designing maintainable and observable systems, and consistently write unit-tested, well-structured code—you’ll feel right at home.
What You’ll Work On
As part of the System Team, you will design, build, and maintain core services such as:
Identity Provider integrations, including
AWS Cognito
A
fine-grained ReBAC (Relationship-Based Access Control)
authorization service
A
digital signature management system
that tracks analytics and supports compliance
A centralized
file storage
microservice
Company wide adoption for BMPN approach
You’ll also contribute to strategic platform initiatives, including:
Making these services available for our
B2B stream
Building a
BPMN-like orchestration engine
to reduce our dependency on external CRMs and lower system TCO
Rolling out
fine-grained access control
based on ReBAC to use our medical platform with others
Development
Spring / Spring Boot
Hibernate
MapStruct (for object mapping)
Feign (for HTTP clients)
JUnit / Mockito (for testing)
Apache Camel (for service integration)
Infrastructure
Hosted on AWS
SNS / SQS for asynchronous messaging
GitHub for Git, CI/CD
ArgoCD for GitOps-based deployment
What We’re Looking For
2–5 years of professional experience as a Java backend developer
Strong knowledge of
Spring Boot
and Java 17+ (Java 21 preferred)
Comfortable designing and maintaining clean, well-tested code, covered with metrics
Experience with
RESTful APIs, microservices, and async communication (SNS/SQS or similar)
Familiarity with software testing principles and solid use of
xhfqzwm
JUnit / Mockito
Experience working with
Git
and CI/CD flows
Awareness of cloud-native development (Kubernetes, GitOps, cloud services)
English proficiency at B2 level or higher
Willingness to occasionally
read and contribute to legacy Node.Js
services
Nice to Have
Experience with
AWS Cognito
or similar identity providers and understand
OAuth2
Familiarity with
authorization models
such as
ReBAC ,
RBAC
Background in
BPMN engines, workflow orchestration, or platform development
Knowledge of
Apache Camel
Experience in
multi-tenant
or
B2B platform environments
Why Join Us?
Contribute to high-impact, security-critical systems in a rapidly growing medtech company
Be part of a forward-thinking engineering culture focused on code quality and platform scalability
Help shape a B2B product platform used by healthcare providers and partners
Work remotely or from our
sunny HQ in Barcelona, alongside a passionate and international team
#J-18808-Ljbffr