Anunciado 23 de enero
Tipo de jornada
Completa
Tipo de contrato
Indefinido
Salario
30.000€ - 44.000€ bruto/año
Estudios mínimos
Sin especificar
Nivel
Sin determinar
Número de vacantes
1
Número de inscritos
1
Tags Relacionados
Descripción del empleo

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 nos encontramos en la búsqueda de un/ Full Stack Developer para incorporar, de forma indefinida, en el equipo de uno de nuestros principales clientes.



Si resultas ser la persona seleccionada, pertenecerás a un equipo de desarrolladores senior, con alta especialización, multidisciplinar, multicultural y colaborarás en el desarrollo de soluciones tecnológicas para el sector e-commerce en entornos de microservicios, participando durante todo el ciclo de vida del software.



¿Qué harás?


Formaras parte de un equipo muldisciplinar, encargado de crear y mejorar un producto, atendiendo las necesidades del negocio, a la vez que proponen mejoras basadas en la experimentación.



¿Cómo lo harás?


  • Trabajando mano a mano con un Technical Lead, que te guiará en tus primeros pasos.

  • Formando parte de la comunidad tecnológica de nuestro cliente, donde podrás crecer técnicamente en habilidades que te ayudarán a evolucionar rápidamente en tu trabajo.

  • Participando en la mesa de acuerdos con el back para la correcta integración e implementación de las APIS (Sincronas y asíncronas)

  • Participando en todo el ciclo de vida del desarrollado: diseño, desarrollo (a través de programación funcional con Java 17), pruebas, implantación y despliegue, de un producto con una arquitectura back end de microservicios, creados con Spring boot, y Front End, basados en React y Angular.

  • Comunicando ideas, nuevos métodos o tecnologías, con el objetivo de mejorar el stack tecnológico o dinámicas de equipo actuales.


¿Qué te ofrecemos?


  • Ser parte de un equipo joven y de alto rendimiento

  • Ser parte de proyectos acordes con tus objetivos profesionales.

  • Plan de Formación (idiomas, The Power MBA, Udemy, etc.)

  • Trabajar 100% en remoto

  • Recibir una póliza de salud privada (gratuita).

  • Destinar parte de tu salario a retribución flexible

  • Acceso a una plataforma de descuentos en diferentes ámbitos.

  • Descuentos en gimnasios y app de bienestar

  • Regalo de cumpleaños y aniversario en Between

  • Teams Building y actividades grupales



Requisitos mínimos

Experiencia demostrada en:


  • El desarrollo de aplicaciones con arquitectura back-end de microservicios, creados con Spring Boot, y front-ends basados en React/Angular.

  • El diseño, desarrollo e implementación de APIs (síncronas y asíncronas) usando Spring y Spring JPA. Incluso, valoramos positivamente la experiencia en integraciones basadas en API First, usando estándares de especificación OpenAPI, AsyncAPI.

  • La programación funcional con versiones de JAVA posteriores a la 8 (Paquete java.util.function.) y Java Stream, aportando patrones básicos de diseño en aplicaciones de alta disponibilidad y buenas prácticas en el uso de las mismas.

  • El uso de bases de datos relacionales y no relacionales (MongoDB, CouchBase)

  • El Testeo con Junit, Mockito, Jest, etc.

  • Git y GitLab.

  • El desarrollo bajo un modelo de integración continua y revisión de código.

  • El uso de TDD.

  • La monitorización de sistemas productivos y uso de herramientas destinadas para este fin.

  • Proyectos gestionados bajo marcos de trabajo agiles.


Además, sería ideal que:


  • Conocieras o hayas trabajado con API gRPC, Apache Kafka, Arquitectura Hexagonal, Programación Reactiva con Spring WebFlux.

  • Entiendas la complejidad y características de la venta online y plantees mejoras técnicas y funcionales sobre el producto.

  • Trabajes con nosotros en equipo para alcanzar los objetivos que nos ponemos y acordamos en cada sprint.

  • Seas capaz de participar en el diseño

  • Tengas un profundo conocimiento de patrones y arquitecturas de desarrollo

  • Te preocupe velar por la calidad de desarrollo y limpieza de código (Clean Code).

  • Tomes responsabilidad respecto al producto y no solo la tecnología




Inscribirme a esta oferta
Compartir esta oferta