Talent.com
Esta oferta de trabajo no está disponible en tu país.
Desarrollador Backend Java (Senior)

Desarrollador Backend Java (Senior)

RecodmeMadrid, Community of Madrid, España
Hace 5 días
Descripción del trabajo

En ReCodme, aceleramos el desarrollo tecnológico de nuestros clientes y partners a través de soluciones especializadas, aportando valor a su continuidad y crecimiento.

Creemos en estar cerca de nuestra gente y en el valor añadido que cada persona aporta a nuestro equipo y proyectos.

¡Un ReCoder es un apasionado de la tecnología, la clave de nuestro éxito, la clave de nuestra fortaleza!

Actualmente estamos buscando un / a JAVA Developer para unirse a nuestro equipo.

¿Qué necesitas para ser parte de este proyecto?

Requisitos : Ubicación : Madrid.

Idioma : Inglés B1 / Español Fluido

Requisitos imprescindibles :

  • Perfil senior con mínimo 5 años de experiencia.
  • Conocimientos avanzados en Java (mínimo 11, 17 o 21 (aconsejable)
  • Conocimientos avanzados en Spring y su ecosistema (Springboot, SpringData, SpringSecurity)
  • Conocimientos de uso de contenedores (Uso de Docker para el despliegue de servicios)
  • Conocimientos de uso y mejores prácticas Bases de datos relacionales (principalmente PostgreSQL )
  • Comunicación REST
  • Conocimientos en bases de datos no relacionales (a poder ser ElasticSearch o similar)
  • Conocimientos DDD - Desarrollo dirigido por el dominio
  • Conocimientos EDD - Desarrollo dirigido por eventos (Usando Rabbit o Kafka)
  • Conocimientos de SOLID y Clean Architectures

Responsabilidades principales :

  • Diseñar y desarrollar microservicios utilizando Java 11+ y Spring Boot, aplicando buenas prácticas de SOLID y Clean Architecture.
  • Implementar y consumir APIs REST, asegurando comunicación eficiente entre servicios.
  • Gestionar bases de datos relacionales (principalmente PostgreSQL) y, de ser necesario, bases de datos NoSQL como ElasticSearch, aplicando buenas prácticas de modelado y consultas.
  • Desarrollar soluciones seguras y escalables con Spring Security y patrones de arquitectura modernos.
  • Trabajar con contenedores y despliegues usando Docker, asegurando portabilidad y consistencia en entornos.
  • Aplicar principios de DDD (Domain-Driven Design) y, cuando corresponda, EDD (Event-Driven Development) usando Kafka o RabbitMQ.
  • Colaborar en revisión de código y soporte técnico, guiando al equipo en la implementación de soluciones complejas y resolución de incidencias.
  • ¿Listo para esta fuerza? ¡Envíanos tu candidatura!

    En Recodme, defendemos la igualdad y valoramos la diversidad. Creemos en un entorno seguro e inclusivo, donde todas las oportunidades son equitativas para nuestros colaboradores.

    No discriminamos por edad, etnia, orientación sexual, género, discapacidad ni ningún otro factor no relacionado con el mérito.

    ¡Todas las candidaturas que cumplan con los requisitos son bienvenidas!

    Crear una alerta de empleo para esta búsqueda

    Desarrollador Java • Madrid, Community of Madrid, España