Programador Senior Java Backend -
Role details
Job location
Tech stack
Requirements
Tu trabajo estará centrado exclusivamente en el desarrollo de microservicios, formando parte de esta nueva arquitectura, sin intervenir en la parte legacy. Es un entorno técnicamente exigente, donde se diseñan soluciones escalables, resilientes y en tiempo real, capaces de manejar grandes volúmenes de datos manteniendo consistencia, trazabilidad y robustez. Se trabaja, entre otras, con las siguientes tecnologías, Programación Java 17 o superior
Paradigmas de desarrollo, arquitectura y patrones de diseño : Microservicios, DDD (Domain Driven Design), API First, Arquitectura Hexagonal, CQRS y Circuit Breaker., Graduado(a) en ingeniería informática o telecomunicaciones.
Experiencia mínima de 5 años en Java y Spring.
Conocimiento de tecnologías web.
Proactivo(a), con iniciativa y orientado(a) a la calidad.
Capacidad de adaptación y aprendizaje
Habilidad para el trabajo en equipo y sociable.
Con ambición en el plano tecnológico y con ganas de aprender
Además valoramos muy positivamente si tienes conocimientos o experiencia con alguna de las siguientes tecnologías :
Programación Java 17 o superior
Testing : Mockito, JUnit
Scrum
Bases de datos no relacionales (MongoDB y Couchbase)
Benefits & conditions
Teletrabajo para que te organices y encuentres el equilibrio en tu vida.
Conciliación familiar. Nos preocupamos por ti!