En BETWEEN seleccionamos y apostamos por el mejor talento dentro del sector tecnológico. Nos involucramos en una gran variedad de proyectos punteros, trabajando con las últimas tecnologías. Actualmente en BETWEEN contamos con un equipo de más de 500 personas.
Actualmente seleccionamos un/a desarrollador/a Senior Java Backend para incorporarse en un proyecto a largo plazo en uno de los equipos que Between tiene implantados en uno de nuestros principales clientes. La persona seleccionada desarrollará soluciones tecnológicas para sector e-commerce en entornos de microservicios.
¿Qué haré? Estas serán tus funciones principales:
Además, trabajando para BETWEEN obtendrás los siguientes beneficios añadidos:
Conocimientos necesarios imprescindibles:
* Que conozca y comparta 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.
* 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 con Spring.
* Experiencia como parte de un equipo Scrum.
Es valorable:
* Experiencia en desarrollo en tecnologías de cloud.
* Que haya participado en la definición de una estrategia de APIs y que conozca especificaciones estándar (OpenAPI, AsyncAPI, RAML, etc).