Senior Java Developer

📍 Spain

Altro Realnaut

Descripción del Puesto

Buscamos un/a Desarrollador/a Java Senior

Sobre nosotros: Somos una organización líder en el desarrollo y operación de soluciones tecnológicas avanzadas, trabajando con arquitecturas modernas, entornos Cloud y buenas prácticas de ingeniería. Participamos en proyectos de alto impacto, creando soluciones escalables, seguras y orientadas al negocio, colaborando con equipos multidisciplinares y aplicando las metodologías más actuales del sector.

Descripción del puesto Estamos en búsqueda de un/a Desarrollador/a Java Senior con sólida experiencia en arquitecturas modernas y entornos altamente distribuidos. La persona seleccionada participará en el diseño y desarrollo de microservicios, aplicando buenas prácticas de ingeniería, arquitectura hexagonal y enfoques API First. Trabajará en un entorno tecnológico avanzado, con Java 17 y 21, participando en proyectos estratégicos y de gran alcance.

Responsabilidades y requisitos Desarrollar y mantener servicios y aplicaciones en Java (versiones superiores a 11, especialmente 17 y 21) con Spring y Spring Boot. Diseñar e implementar soluciones basadas en arquitectura hexagonal y microservicios. Elaborar e integrar APIs REST siguiendo un enfoque API First y especificaciones OpenAPI. Realizar testing unitario y de integración con jUnit y Mockito. Implementar y consumir sistemas de mensajería como ActiveMQ, IBM MQ, Kafka o Artemis. Trabajar con bases de datos relacionales y no relacionales, optimizando consultas y estructuras de datos. Gestionar contenedores con Docker y colaborar en despliegues basados en Kubernetes. Contribuir a pipelines de CI/CD utilizando Jenkins, GitHub Actions u otras herramientas similares. Utilizar Git y GitFlow para la gestión de versiones y colaborar con el equipo mediante GitHub, GitLab o Bitbucket. Asegurar la calidad del código mediante herramientas como SonarQube. Gestionar dependencias y la construcción de proyectos con Maven. Implementar sistemas de caché como Redis, Datagrid o Caffeine. Aplicar principios de DDD y TDD para asegurar software robusto, escalable y mantenible.

Qué ofrecemos Incorporación a una empresa moderna, dinámica y en constante crecimiento. Integración en un equipo altamente cualificado, con muy buen ambiente laboral y gran orientación a la innovación. Participación en proyectos tecnológicos punteros utilizando las versiones más nuevas de Java. Entorno de trabajo colaborativo y ágil (Scrum/Kanban). Formación continua y oportunidades de crecimiento profesional. Flexibilidad, conciliación y posibilidad de teletrabajo. Retribución competitiva acorde a la experiencia, con beneficios adicionales.

Si piensas que cumples con los requisitos, ¡estaríamos encantados de conocerte! Envía tu CV y da el siguiente paso en tu carrera profesional.

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.

Detalles del Puesto

Fecha de Publicación: November 23, 2025
Tipo de Trabajo: Altro
Ubicación: Spain
Company: Realnaut

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.