Descripción de la oferta
Descripción del proyecto Buscamos analistas programadores Senior para incorporarse a un proyecto puntero en el sector Juegos. Trabajarás en un entorno tecnológico avanzado, diseñando y desarrollando arquitecturas de Microservicios de alto rendimiento. Es una oportunidad ideal para perfiles técnicos que disfruten tanto del análisis como del desarrollo (Hands-on), utilizando un stack moderno basado en Quarkus, Kafka y Kubernetes. Responsabilidades: Realizar el Análisis Orgánico y técnico de nuevas funcionalidades, traduciendo requisitos de negocio a especificaciones técnicas. Diseñar y desarrollar microservicios escalables utilizando Java, Spring Boot y Quarkus. Implementar arquitecturas orientadas a eventos con Kafka y Schema Registry. Gestionar el ciclo de vida de las APIs utilizando OpenAPI y asegurando su calidad. Desarrollar componentes frontend utilizando frameworks modernos (React/Angular, TypeScript). Supervisar la calidad del código y la integración continua (CI/CD) con Jenkins, Maven y SonarQube. Monitorizar y asegurar la observabilidad de los servicios con Graylog, Grafana y Jaeger. Gestionar la seguridad y autenticación mediante Keycloak. Requisitos Experiencia mínima de 5 años como Analista Orgánico o Desarrollador Senior Fullstack. Experiencia sólida en Backend: Java, Spring Boot y Microservicios. Conocimiento imprescindible de Quarkus (Framework nativo de Kubernetes). Experiencia en Arquitectura de Eventos: Dominio de Kafka y Schema Registry. Experiencia en Frontend: React o Angular, TypeScript, HTML5, CSS (SASS). Entornos Container & Cloud: Docker, Kubernetes. Herramientas de Desarrollo y Calidad: Maven, Jenkins, SonarQube, Postman. Observabilidad: Graylog, Grafana, Jaeger. Seguridad: Conocimientos de Keycloak.