Desarrollador/a Senior Java - Boycor
1 day ago
Madrid
¿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.