About Roca Alliances
Roca Alliances is a specialized recruitment firm focused on connecting top-tier talent with leading integral technology companies. We partner with innovative organizations worldwide, helping them scale high-performing teams through strategic and tailored recruitment solutions.
About the Role
We are looking for a Backend for Frontend (BFF) Developer to join our engineering team and help build middleware services that connect backend microservices with our frontend applications.
In this role, you will be responsible for developing and maintaining BFF services that orchestrate APIs, transform and aggregate data, support authentication flows, and provide reliable interfaces tailored to frontend needs. You will work closely with frontend, backend, UX, QA, and other cross-functional teams to translate requirements into scalable technical solutions.
Key Responsibilities
Design, develop, and maintain Backend for Frontend (BFF) services that connect frontend applications with backend microservices.
Build middleware services responsible for API orchestration,
data aggregation, transformation, and routing.
Translate frontend and business requirements into effective backend solutions and API contracts.
Integrate and orchestrate multiple backend microservices to provide frontend-optimized APIs.
Develop and maintain APIs using Node.js and/or Java Spring Boot.
Work with REST and GraphQL APIs, ensuring reliable and efficient service communication.
Implement and maintain authentication and authorization flows within BFF services.
Requirements
2+ years of experience in backend development, middleware development, or API-focused software engineering.
Hands-on experience developing Backend for Frontend (BFF) services or similar middleware/API integration solutions.
Strong experience with Node.js and/or Java Spring Boot.
Solid understanding of microservices architecture and service-to-service communication.
Experience with API orchestration, including aggregating a
📌 Backend for Frontend (Medellín)
🏢 Roca Alliances
📍 Medellín
Postulate a este anuncio
Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.