Buscas un cambio, una nueva oportunidad laboral? ¿Eres una persona ágil y resolutiva? ¿Te gustaría participar en los proyectos más innovadores, recibir formación, evolucionar profesionalmente? En #VIEWNEXT (#IBM) queremos incorporar a nuestro equipo, un / a Arquitecto / a de Aplicaciones Java Microservicios, con alrededor de 6 años de experiencia, para participar en un proyecto de larga duración. Se trata de un proyecto retador, en uno de los clientes principales de la compañía. En concreto, el ámbito del proyecto se centra en el desarrollo de APIs y servicios en el área de backend para un producto de eCommerce. El proyecto implica trabajar en un entorno de microservicios, con un equipo Scrum multidisciplinar, y se busca a un profesional que pueda diseñar e implementar soluciones técnicas y funcionales para alcanzar los objetivos del equipo. El proyecto también involucra la mejora continua del stack tecnológico y las dinámicas del equipo, por lo que se busca a alguien con capacidad para comunicar ideas y proponer mejoras. Tu papel en el proyecto será fundamental para : Diseñar e implementar APIs y servicios necesarios para llevar a cabo nuevas funcionalidades en el ámbito de ecommerce, teniendo siempre presente la alta disponibilidad, resiliencia y baja latencia. Formar parte de un equipo Scrum multidisciplinar que se encarga de mejorar el producto atendiendo necesidades de negocio y proponiendo mejoras. Comunicar ideas, nuevos métodos o tecnologías con el objetivo de mejorar el stack tecnológico o dinámicas de equipo actuales. Entender la complejidad y características del área de ecommerce y poder plantear mejoras técnicas y funcionales sobre el producto. Participar en el diseño e implementación de sistemas basados en servicios distribuidos, utilizando principios de arquitectura de microservicios. Tener un profundo conocimiento de patrones y arquitecturas de desarrollo en Java y haber participado de forma activa en el diseño y desarrollo de APIs REST. En particular, queremos que se una a nuestro equipo alguien que tenga sólidos conocimientos y experiencia en : Desarrollo de software en Java (versiones 11, 17 y 21) y Spring Boot. Patrones y arquitecturas de microservicios en Java. Diseño y desarrollo de APIs REST. Definición de una estrategia de APIs y conocimientos de especificaciones estándar (OpenAPI, AsyncAPI, etc.). Desarrollo de aplicaciones escalables y tolerantes a fallos, utilizando principios de arquitectura de microservicios. Ventajas y desventajas de usar cachés y saber cuando y cómo aplicarlas. Sistemas basados en protocolos de comunicación asíncronos (colas, mensajería, eventos, etc.). Herramientas de monitorización y observabilidad, como Prometheus, Grafana. Tendrás una gran ventaja y contarás con un plus en caso de que tengas experiencia / conocimientos en : Conocimientos de protobuf y gRPC. Desarrollo de servicios CQRS. Fundamentos de DDD (Domain-Driven Design). Desarrollo en tecnologías de cloud. Bases de datos no relacionales, como MongoDB. Tendrás la posibilidad de trabajar desde cualquiera de las ubicaciones donde haya centro de trabajo #VIEWNEXT y con régimen de #teletrabajo 100%, híbrido (a elegir entre 2 o 3 días a la semana) o presencial. Salario competitivo. Formación en Tecnología y también en 'Soft Skills'. Acceso a las certificaciones tecnológicas más importantes del mercado. Plan de carrera, seguimiento y evaluación anual de tu desarrollo profesional. Plan de retribución flexible (seguro médico, transporte, formación y guardería). Tarjeta Restaurante para trabajadores presenciales y con modalidad híbrida. Programa de Teletrabajo 100% con ayuda a internet en casa. Jornada de Verano del 1 Julio al 15 de septiembre (08 : 00h a 15 : 00h). Buen ambiente de trabajo, innovador, abiertos e inclusivos. Si estás interesad@ no dudes en #inscribirte en nuestra #oferta para poder contarte más detalles de este proyecto. Arquitecto • Tenerife, Canary Islands, España #J-18808-Ljbffr