Integration Engineer
Key Skills
Job Description
Key Skills / Areas to Check: GraphQL schema design GraphQL Federation / Apollo Federation v2 Apollo Server / GraphQL Yoga Azure API Management (APIM) API security and governance Strong CI/CD experience Good observability practices Event-driven integration experience – Kafka, RabbitMQ, SQS/SNS, or similar messaging/streaming technologies Containerization Performance optimization Caching and batching Kotlin/JVM and microservices Spring GraphQL / Netflix DGS Resilience patterns GraphQL gateway development, federation and API orchestration; Apollo Federation v2 supergraph; Apollo Server / GraphQL Yoga; migration from Apollo Server to GraphQL Yoga; Azure APIM; API security; performance optimization; schema governance; caching and batching; React frontend and Kotlin/JVM microservices collaboration. GraphQL + Apollo Federation; Apollo Server / GraphQL Yoga; Azure API Management; Kotlin/JVM + Microservices; Spring GraphQL / Netflix DGS
Core Responsibilities
Develop GraphQL gateways and federated supergraphs, including API orchestration and potential migration from Apollo Server to GraphQL Yoga. Collaborate with React frontend teams and Kotlin/JVM microservices teams while supporting API security, governance, performance, and observability.
Requirements
The role calls for expertise in GraphQL schema design, Apollo Federation v2, Apollo Server or GraphQL Yoga, and Azure API Management. Candidates should also have strong CI/CD and observability practices, event-driven integration experience, and familiarity with Kotlin/JVM microservices, resilience patterns, containerization, caching, and performance optimization.
About Rezolve Ai
Industry: Technology, Information and Internet
Company size: 51-200 employees
Rezolve Ai revolutionizes how customers discover, engage and shop online. Our unique suite of Generative AI solutions, braincommerce, braincheckout and brainassistant are purpose built for retail and ecommerce. Our proprietary LLM is immune to model drift and hallucinations, ensuring businesses are able to provide a trusted service that is secure and personalized to their needs. Learn more about how we can help your company transform the customer experience with BRAiN Conversational AI.