¿Eres Senior Java Backend Developer y te gustaría trabajar en proyectos de ciberseguridad avanzada, ciberinteligencia y monitorización de redes complejas (TOR, P2P, OSINT)? Buscamos un/a Desarrollador/a Senior Java para incorporarse en compañía especializada en Ciberseguridad y Ciberinteligencia, participando en proyectos de desarrollo de soluciones tecnológicas avanzadas para entornos vinculados a organismos públicos de seguridad y grandes operadores de telecomunicaciones a nivel nacional.Formarás parte de un equipo con I+D propio en España, desarrollando plataformas backend de alto rendimiento, arquitecturas de microservicios y sistemas distribuidos, aplicando Big Data, Machine Learning y Data Mining para resolver retos técnicos complejos.Si disfrutas trabajando en entornos exigentes, con soluciones críticas y tecnologías de vanguardia, este es tu próximo reto. ¡Queremos conocerte!¿Cómo será tu día a día?Desarrollarás y evolucionarás servicios backend con Java 8/17 y Spring Boot dentro de arquitecturas de microservicios.Participarás en la definición y mejora de soluciones técnicas junto con el equipo, contribuyendo a la evolución del producto.Desarrollarás APIs RESTful y servicios de integración (REST / SOAP) en entornos distribuidos.Implementarás soluciones de mensajería asíncrona (RabbitMQ / Oracle AQ) dentro de arquitecturas orientadas a eventos.Trabajarás en la optimización de la persistencia en entornos Oracle, utilizando SQL avanzado, PL/SQL y JPA/Hibernate.Colaborarás en la mejora de pipelines de CI/CD (Jenkins, GitLab CI), promoviendo buenas prácticas de automatización y calidad.Participarás en entornos contenerizados con Docker y Kubernetes.Aplicarás buenas prácticas de testing automatizado (JUnit, Mockito) y calidad de código.Integrarás principios de seguridad en el desarrollo (OWASP, control de accesos, buenas prácticas).Participarás en revisiones de código y en la aplicación de estándares técnicos dentro del equipo.Colaborarás en la evolución y modernización progresiva de componentes existentes.Contribuirás en la resolución de incidencias técnicas en entornos de producción.¿Qué buscamos?Experiencia sólida en desarrollo backend con Java 8/17.Experiencia demostrable en diseño y desarrollo de microservicios con Spring Boot en entornos productivos.Conocimiento sólido de Spring Framework y sus principales módulos (Spring MVC, Data, Security).Experiencia implementando soluciones de mensajería asíncrona en sistemas distribuidos (RabbitMQ o similares).Experiencia en desarrollo de APIs REST y/o SOAP.Experiencia trabajando con Oracle en entornos de volumen medio/alto, optimizando consultas SQL y desarrollando lógica en PL/SQL.Valoramos positivamente:Experiencia en CI/CD (Jenkins, GitLab).Conocimientos en Docker y Kubernetes.Testing automatizado (JUnit, Mockito).Conocimientos en seguridad de aplicaciones (OWASP).Experiencia participando en modernización de aplicaciones legacy.¿Qué ofrecemos?Contrato indefinido para puesto estable.Modalidad híbrida: lunes y viernes teletrabajo; martes, miércoles y jueves presencial (zona Moncloa-Aravaca, Madrid), con flexibilidad puntual.Horario: L-J de 08:30 a 18:00 (1 hora y cuarto para comer), V de 08:00 a 15:00, con jornada intensiva en verano de 8:00 a 15:00h (del 1 de julio al 15 de septiembre).Banda salarial: 40.000€ – 50.000€ brutos/anuales, abierta a negociación según experiencia aportada.¿Te sientes identificado/a?Estaremos encantados/as de conocerte.