Descripción del proyectoBuscamos 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.
RequisitosExperiencia 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.