¡Activa las notificaciones laborales por email!

Desarrollador/a Java backend

JR Spain

Madrid

Presencial

EUR 40.000 - 60.000

Jornada completa

Hace 30+ días

Descripción de la vacante

Una empresa líder en el sector busca un/a Desarrollador/a Senior Java Backend para su equipo en Madrid. El candidato ideal tendrá más de 8 años de experiencia en desarrollo backend, especialmente en Java y microservicios con Spring Boot. Ofrecemos un entorno de trabajo flexible e híbrido, en un proyecto innovador y desafiante, con un salario competitivo basado en la experiencia.

Formación

  • Al menos 8 años de experiencia en desarrollo de aplicaciones Backend Java.
  • Experiencia avanzada en diseño y desarrollo de microservicios con Spring Boot.
  • Sólida experiencia en gestión de bases de datos Oracle y desarrollo en SQL y PL/SQL.

Responsabilidades

  • Diseñar, desarrollar y mantener soluciones Backend basadas en microservicios.
  • Implementar sistemas de autenticación y mantener APIs RESTful y SOAP.
  • Supervisar revisiones de código y colaborar en equipos ágiles.

Conocimientos

Java 8/17
Spring Boot
Spring Framework
Microservicios
SQL
PL/SQL
RabbitMQ
GIT
JPA/Hibernate
Spring Security

Educación

Ingeniería de Telecomunicaciones
Ingeniería Informática
Descripción del empleo

¿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!

Desde Paul Marlex estamos colaborando con dos empresas, una de ellas referente del sector tecnológico, reconocida por su calidad y nivel de satisfacción al cliente, con puntos de venta en diferentes países, y la otra especializada en el desarrollo de software ERP para empresas, ambas en la búsqueda de un/a Desarrollador/a Senior Java Backend para 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 utilizando Spring Boot y Spring Framework, asegurando 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.
  • Colaborar con equipos multidisciplinares en metodologías ágiles como Scrum o Kanban.
  • 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
  • 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).
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.