Software Engineer (Java / Integrations) - OTT / Media Platforms at Gramian Consulting Group

We are redirecting you to the source. If you are not redirected in 3 seconds, please click here.

Software Engineer (Java / Integrations) - OTT / Media Platforms at Gramian Consulting Group. Gramian Consultancy is a boutique consultancy specializing in IT professional services and engineering talent solutions. With a strong background in software engineering and leadership, we help companies build high-performing teams by matching them with professionals who truly fit their needs.. We are currently supporting a fast-growing international product company operating in the . OTT / video streaming space. , helping telecom and media clients deliver large-scale, high-availability platforms used by millions of users globally.. About the Role. We are looking for a . Software Engineer. to join a . custom integrations squad. , focused on building and delivering integrations between a core video platform and client ecosystems.. This role sits at the intersection of . backend engineering, API integrations, and distributed systems. , with a strong focus on reliability, scalability, and performance in high-traffic environments.. Contract. : Consulting - Autonomo. Model. : Hybrid (3–4 days remote). Office Locations: . Murcia, Spain. Hiring Process: 4. . interviews. - HR screening, 2 Technical Interviews, Final Meeting and Offer Discussion. Key Responsibilities. Design and deliver . custom integrations. in collaboration with project managers and client teams . Build and maintain . API-based integrations. between internal systems and external partner platforms . Develop backend services using . Java and the Spring ecosystem. within a microservices architecture . Ensure . software quality. through testing, documentation, CI/CD, and code reviews . Optimize systems for . scalability, performance, and high availability. , including peak traffic scenarios . Collaborate cross-functionally with . engineering, DevOps, infrastructure, and support teams. . Contribute to the continuous improvement of architecture, tools, and engineering practices. Tech Stack. . Platform:. Linux, Docker, Kubernetes, OpenStack, AWS . . Backend:. Spring Boot, Reactor, PostgreSQL, Elasticsearch, RabbitMQ, GraphQL . . Frontend (context):. React, WebSockets, PWA. Bachelor’s degree in Computer Science, Software Engineering, or a related field . 4+ years of professional experience in software development . Strong experience with . Java, REST APIs, and Spring (Spring Boot preferred). . Experience working with . SQL databases (PostgreSQL preferred). . Hands-on experience with . microservices architectures. . Experience with . GraphQL and/or gRPC. . Familiarity with . Docker and CI/CD pipelines (GitLab CI or similar). . Experience integrating with . external APIs and complex distributed systems. Nice to Have. Experience with . Kubernetes. . Exposure to . reactive programming (WebFlux / Reactor). . Experience working in . high-traffic / streaming / media platforms. . Company Location: Spain.