¿Te gustaría formar parte de un equipo técnico de primer nivel en un proyecto estratégico dentro del sector aeronáutico, trabajando con Java 17/21, Spring, arquitectura hexagonal y microservicios cloud-native? Desde Oxigent Technologies, buscamos un/a Java Backend Developer con sólida experiencia para incorporarse a una compañía internacional de gran visibilidad, orientado a la modernización y evolución de una plataforma crítica utilizada por miles de agencias de viajes en todo el mundo. Formarás parte de una organización ágil y madura, con más de 25 desarrolladores distribuidos en 4 squads multidisciplinares, trabajando con prácticas de desarrollo avanzadas y orientación a producto. La plataforma lleva más de 7 años en producción y actualmente conviven dos versiones: * Una en Java 17, en producción, que requiere evolución y mantenimiento con estándares modernos. * Una nueva en Java 21, con microservicios cloud-native, orientada a escalar y renovar el ecosistema técnico actual. ️ ¿Qué tecnologías utilizarás? * Lenguajes: Java 17 y Java 21 * Frameworks: Spring Boot, Spring Cloud * Arquitectura: Hexagonal, Event-driven * Testing: TDD, JUnit, Mockito, pruebas unitarias, integración, E2E * DevOps: CI/CD, Docker, Kubernetes, Terraform * Bases de datos: PostgreSQL, MySQL, MongoDB * Observabilidad: Dynatrace, ElasticSearch * Cloud: AWS * Metodología: Agile (Scrum / Scrumban), Pair & Mob programming, Code reviews Tus funciones principales serán: * Desarrollar y mantener servicios backend en Java 17/21. * Participar activamente en el diseño de microservicios cloud-native. * Migrar partes del sistema legacy hacia nuevas arquitecturas escalables y resilientes. * Implementar estrategias avanzadas de testing y asegurar la calidad del código (Clean Code, SOLID). * Colaborar en un equipo técnico exigente, donde el pair programming y la mejora continua son clave. * Guiar a perfiles más junior y participar en la toma de decisiones técnicas. Requisitos clave: * +5 años de experiencia como Java Backend Developer. * Dominio de Spring Boot, arquitectura orientada a microservicios y principios SOLID. * Experiencia trabajando con testing automatizado (TDD), CI/CD, y bases de datos SQL. * Capacidad para moverse en código legacy y migrar a entornos más modernos. * Nivel de inglés medio: documentación técnica y comunicación escrita. * Autonomía, adaptabilidad y proactividad: se busca un perfil técnico que disfrute del reto. ¿Qué ofrecemos? * Contrato indefinido. * Proyecto estable, estratégico y de largo recorrido. * Horario flexible y posibilidad de 100% teletrabajo fuera de Madrid (con visitas puntuales, gastos cubiertos). * Salario competitivo entre 45.000 € y 50.000 € brutos anuales, según experiencia aportada. * Formación técnica continua (cheque formación). * Seguro médico privado y plan de retribución flexible. * Acceso a red de gimnasios y actividades deportivas en toda España. * Ambiente técnico exigente, colaborativo y motivador. ¿Te apasiona escribir buen código, trabajar en equipo y asumir retos técnicos reales? ¡Únete al equipo de Oxigent! Empresa comprometida con la sostenibilidad y la igualdad de oportunidades, donde el talento y la tecnología no entienden de género.