Misión y responsabilidades Diseñar, desarrollar y mantener soluciones Backend basadas en arquitectura de microservicios utilizando Spring Boot y Spring Framework, garantizando alta calidad, escalabilidad y rendimiento.
Implementar y mantener sistemas de autenticación utilizando Spring Security, adaptándose a los estándares y mejoras introducidas en las versiones más recientes.
Participar en el análisis de requisitos funcionales y técnicos, transformándolos en soluciones técnicas eficientes.
Desarrollar y mantener APIs RESTful y SOAP para la integración de sistemas internos y externos.
Optimizar y gestionar la persistencia de datos mediante JPA / Hibernate y consultas personalizadas en SQL y PL / SQL.
Implementar colas de procesamiento y mensajería asíncrona en sistemas distribuidos, incluyendo RabbitMQ y colas avanzadas de Oracle (AQ).
Supervisar y realizar revisiones de código para garantizar el cumplimiento de las mejores prácticas y estándares de calidad.
Gestionar repositorios de código y flujos de trabajo en GIT, aplicando metodologías de control de versiones y flujos como GitFlow.
Requisitos clave Al menos 8 años de experiencia en desarrollo de aplicaciones Backend Java 8 / 17.
Formación : Ingeniería o Grado en Ingeniería de Telecomunicaciones o Ingeniería Informática
Experiencia avanzada en el diseño, desarrollo e implementación de microservicios utilizando Spring Boot.
Sólida experiencia con Spring Framework, aprovechando las nuevas funcionalidades y optimizaciones.
Desarrollo y mantenimiento de aplicaciones basadas en arquitectura RESTful y SOAP.
Implementación de sistemas de seguridad robustos utilizando Spring Security, adaptados a las últimas versiones del framework.
Amplio manejo de BBDD Oracle y desarrollo en SQL y PL / SQL.
Uso avanzado de JPA / Hibernate para la persistencia de datos.
Gestión de control de versiones con GIT.
Implementación y manejo de colas de procesamiento, incluyendo RabbitMQ y colas avanzadas de Oracle (AQ).
Beneficios Pertenecer a un equipo consolidado y referente en su sector.
Puesto de trabajo estable, con proyección de futuro.
Participar en un proyecto innovador, creativo, estimulante y retador.
Horario flexible
Banda salarial abierta en función de experiencia
Trabajo híbrido
Otros detalles Inglés nivel B2
Por favor envíanos tus CV si deseas ser considerado / a para este puesto.
#J-18808-Ljbffr
Desarrollador • Madrid, Madrid, España