Job description
 
                         BETWEEN TECHNOLOGY es una consultora multinacional que cuenta con avanzadas capacidades tecnológicas en el ámbito de la Ingeniería y las TIC .
En la actualidad BETWEEN cuenta con un equipo de 1000 personas trabajando en los ámbitos de la industria del automóvil, aeronáutica, ferrocarril, Oil&Gas, retail, etc.
 
Actualmente seleccionamos un/a Senior Java Developer con experiencia producto API (API First),  bounded context y colas de mensajería como Kafka, con amplia experiencia en un puesto similar  para incorporarse de forma indefinida y remota  en uno de los equipos de tecnología   que Between tiene implantados en uno de nuestros principales clientes.
Misión : desarrollar, mantener y evolucionar software de calidad.
Contribuirás activamente en la mejora continua del código, en diseño de APIs y control de la deuda técnica, así como en la observabilidad y soporte de los servicios en producción.
️ 
Trabajarás con tecnologías modernas como Java y Spring Boot, usando arquitectura hexagonal y DDD, integrando eventos con Kafka y enfoque API-First.
Se aplican buenas prácticas de ingeniería, CI/CD, revisión de código y principios SOLID.
El trabajo se organiza con metodología SCRUM, entregas frecuentes y foco en valor.
Se usan Jira y GitHub, y se promueve la mejora continua, la refactorización y el aprendizaje constante.
 Comunicar ideas, nuevos métodos o tecnologías con el objetivo de mejorar el stack tecnológico actual.
 Participar de forma activa y constante en diseño y desarrollo de APIs. 
 Velar por la calidad de desarrollo y limpieza de código (Clean Code).
 Estar al día en tecnologías, especialmente en las asociadas al ecommerce.
 Identificar nuevas tendencias que se puedan utilizar para lograr máximos resultados.
 Trabajar en equipo y mano a mano con el Tech Lead y el resto del equipo de desarrollo.
 Cumplir con todas las pautas y estándares del proyecto y la empresa y asegurarse de que el equipo lo esté haciendo.
 Trabajar en sprints de 2 semanas, compuestos principalmente por historias de usuario iterativas y hacerse responsable en equipo de dicho compromiso.
Requisitos principales   
️ Que conozcas y compartas los fundamentos de DDD.
️ Conocimientos que le posibiliten la participación en el diseño de arquitectura de sistemas basado en servicios distribuidos.
️ Conocimiento profundo de patrones y arquitecturas de desarrollo en Java.
️ Conocimientos o que haya trasteado con protobuf y gRPC.
Es importante  ️ 
 Experiencia participando en el diseño de arquitectura de sistemas basado en servicios distribuidos.
 Experiencia o conocimientos sobre arquitectura hexagonal.
 Experiencia demostrable en entornos de ejecución de alto rendimiento y concurrencia.
 Experiencia en el diseño y desarrollo de APIs. 
 Conocimientos de kafka o algún otro gestor de colas.
 Experiencia demostrable en el desarrollo bajo el modelo de integración continua y revisión de código.
 Experiencia como parte de un equipo Scrum.
Además, trabajando para BETWEEN obtendrás los siguientes beneficios añadidos   
- Te integrarás en un equipo de alto rendimiento y con un alto grado de especialización.
 
 
- Planes de formación personalizados con nuestra BTW University (Idiomas con Speexx, The Power Business School, Udemy, Certificaciones técnicas, Pharos, etc).
 
 
- Seguro médico y posibilidad de elegir cómo obtener parte de tu salario gracias a las ventajas fiscales de nuestra Retribución Flexible.
 
 
- Acceso a variedad de descuentos (Viajes, tecnología...
 
 y muchos más).
 
 
- Precios reducidos en bienestar, fitness y nutrición con Gympass.
 
 
- ¡Cumplir años como Betweener tiene premio! 
Si estás buscando una nueva oportunidad laboral y crees que tu perfil puede encajar, ¡no dudes en apuntarte!   
Desarrollador Backend Java - 100% Teletrabajo 
Software Developer Java – Disponibilidad Para Viajar - Sector Retail 
Software Developer Java – Disponibilidad Para Viajar - Sector Retail 
Software Developer Java – Disponibilidad Para Viajar - Sector Retail 
Software Developer Java – Disponibilidad Para Viajar - Sector Retail 
Software Developer Java – Disponibilidad Para Viajar - Sector Retail 
Software Developer Java – Disponibilidad Para Viajar - Sector Retail 
 #J-18808-Ljbffr
 
                    
                    
Required Skill Profession
 
                     
                    
                    Informática Y Tecnología