Descripción de la oferta
Aplican únicamente residentes de EspañaDescripción del proyecto:Desde Apiux buscamos 2 Programadores/as Senior especialistas en Java para incorporarse de forma inmediata a un proyecto consolidado de larga duración en el ámbito de la Administración Pública.Te integrarás en un equipo técnico de alto nivel trabajando con un stack tecnológico muy puntero para el sector público, destacando el uso de Java 21. Tu misión será desarrollar, probar y desplegar aplicaciones robustas basadas en arquitecturas de microservicios, asegurando en todo momento la calidad, seguridad y resiliencia del software.Responsabilidades:Desarrollar componentes backend sólidos y escalables utilizando la versión LTS Java 21, Maven y el framework Spring Boot.Diseñar, construir y mantener arquitecturas modernas orientadas a microservicios.Implementar mecanismos de seguridad y autenticación utilizando Spring Security y tokens JWT.Asegurar que las aplicaciones cuenten con alta resiliencia y tolerancia a fallos.Configurar y mantener integraciones puntuales con servicios web heredados basados en protocolo SOAP.Diseñar y ejecutar pruebas de integración, pruebas de rendimiento y asegurar los más altos estándares de calidad del software.Trabajar en la virtualización y el despliegue eficiente de las aplicaciones utilizando contenedores Docker.Implementar y supervisar sistemas de monitorización y recolección de métricas.Participar activamente en el ciclo de Integración Continua (CI) mediante Jenkins y gestionar el código fuente con Git bajo marcos de trabajo ágiles.Requisitos:Ser residente de EspañaEstar en posesión de una Titulación (Máster, Grado o Técnico Superior) perteneciente a la rama de "Ingeniería y Arquitectura" o "Ciencias". Este es un requisito administrativo estrictamente excluyente para el proyecto.Aportar al menos 4 años de experiencia profesional demostrable en desarrollo de software utilizando el lenguaje Java.Poseer experiencia práctica en el desarrollo de aplicaciones con Spring Boot y la gestión de dependencias con Maven.Tener experiencia demostrable trabajando con arquitecturas basadas en microservicios y despliegues en contenedores Docker.Aportar conocimientos sólidos en la implementación de pruebas (integración/rendimiento) y en el uso de herramientas de Integración Continua como Jenkins y repositorios Git.Demostrar comprensión de conceptos de seguridad (Spring Security, JWT) y estrategias de resiliencia de software.Tener nociones o conocimientos básicos para interactuar con servicios SOAP.Residir en Madrid o alrededores con disponibilidad para incorporarse de manera inmediata al proyecto.✨ Beneficios de ser un HappenerContrato indefinidoModalidadhibrido Madrid 1 días presencial.Rango salarialhasta 30K23 días de vacaciones hábiles por año laboradoApiux Academy: formación, entrenamientos técnicos e interacción con la comunidad tech para desarrollar tu talento al máximoConvenios con Open EnglishConvenios con CoderhouseCertificaciones patrocinadas con Google Cloud, AWS, ISTQBDía de cumpleaños libreBonos por nacimiento, matrimonio y referidosProyectos de larga duración y, en algunos casos, de alcance internacionalY-Share: posibilidad de ser dueño de una parte de la compañía