En O2O tenemos un equipo especializado en construir soluciones basadas en la consultoria e implementacion de producto digital a lo largo de todo su ciclo de vida, alineando las necesidades que negocio e IT tienen en areas como la innovacion, movilidad, ecommerce o digitalizacion de procesos. Acompanamos a los clientes en la toma de decisiones sobre su estrategia de negocio Digital, Martech, Loyalty, Experiencia de Usuario, Tecnologias y Desarrollo, basado en 3 pilares fundamentales: Asesoria estrategica, constante evolucion (Devops) y crecimiento de negocio (Growth). Participamos en proyectos digitales multi sectoriales, especialmente aquellos que son transaccionales, con operativa de negocio y de fidelizacion. Trabajamos con clientes en sectores como Travel, Fintech, Puntos de Venta y Deportes/Ocio. Gestionamos proyectos digitales para clientes como Carrefour, ALSA, Melia, Grupo Gmp, Correos, ONCE, Mahou, AECC, Hyatt.. Generamos un impacto directo en ventas, automatizamos y transformamos los datos de usuarios en insights que optimizan el producto y la estrategia. Deseamos poder incorporar a un/a Backend Java con Sprint Boot, que se responsabilizara de: Desarrollo en Java ,experiencia en frameworks como :Spring boot, muy valorable Micronaut. Encargado del desarrollo del backend o middleware que usan las aplicaciones. Integraciones entre el Backend, los distintos sistemas que son necesarios para el desarrollo de estas apps y conexion con la BBDD PostgreSQL. Responsable del uso e implementacion de webservices (JSON,SOAP). Arquitecturas de microservicio Empleo de Git como metodologia y control de ramas (GitFlow) y para la integracion. GNU/Linux u otro entorno UNIX. De ti esperamos: Al menos 3 anos de experiencia con proyectos nativos, preferiblemente con Java 4 anos de experiencia y conocimientos en el desarrollo de aplicaciones web, escritorio, e commer y exposicion de APIs. Especializado en el entorno con un continuo contacto con el resto del equipo y areas de negocio. (Diseno, Frontend o QA). Programacion con herramientas, lenguajes y frameworks con Java (Spring Boot o Micronaut). Adicionalmente experiencia con PHP(Symfony o Laravel), .Net, Python, CI (Jenkins) en proyectos que aplican una arquitectura Clean (DDD) y GIT (Gitflow). Mantenimiento de pruebas unitarias para funcionalidades estrategicas (TDD). Aplica metodologias agiles en los proyectos, con presencia y participacion en una sesion semanal donde todos los integrantes de cada una de las plataformas de desarrollo interactuan y puedan plantear dudas, nuevas metodologias o herramientas que mejoren la calidad de Los conocimientos requeridos a nivel tecnologico son: Java (SpringBoot o/y Micronaut) PHP (Symfony / Laravel), .Net, Python. WS (REST / SOAP). Json / XML. GIT. Jenkins. Ofrecemos: 25 dias de vacaciones (los 23 que aparecen en nuestro convenio + 24 y 31 de diciembre). Trabajo en remoto. Las oficinas siempre estan abiertas para cuando lo necesites. Horario flexible, con entrada desde