¿Estás en búsqueda de una nueva oportunidad laboral?
¿Cuentas con experiencia previa como Desarrollador/a Senior Java Backend?
¿Quieres formar parte de una empresa líder en su sector?
Si tu respuesta ha sido sí, Esta es tu oportunidad
DesdePaul Marlexestamos colaborando con una empresa referente del sector tecnológico, reconocida por su calidad y nivel de satisfacción al cliente, con puntos de venta en diferentes países, en la búsqueda deun/a Desarrollador/a Senior Java Backendpara sus oficinas de Madrid.
¿Cuál será tu misión en la empresa?
Diseñar, desarrollador y mantener soluciones Backend basadas en arquitectura de microservicios utilizandoSpring BootySpring Framework, asegurando alta calidad, escalabilidad y rendimiento.
Implementar y mantener sistemas de autenticación utilizandoSpring 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 medianteJPA/Hibernatey consultas personalizadas enSQL y PL/SQL.
Implementar colas de procesamiento y mensajería asíncrona en sistemas distribuidos, incluyendoRabbitMQ 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 enGIT, aplicando metodologías de control de versiones y flujos como GitFlow.
Colaborar con equipos multidisciplinares en metodologías ágiles como Scrum o Kanban.
¿Qué te podemos ofrecer?
Pertenecer a una empresa consolidada 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
¿Qué necesitamos de ti?
Al menos 8 años de experiencia en desarrollo de aplicaciones BackendJava 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 demicroserviciosutilizandoSpring 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 BBDDOracley desarrollo enSQL 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 decolas de procesamiento, incluyendoRabbitMQycolas avanzadas de Oracle (AQ).
Inglés nivel B2