En O2O tenemos un equipo especializado en construir soluciones basadas en la consultoría e implementación de producto digital a lo largo de todo su ciclo de vida, alineando las necesidades que negocio e IT tienen en áreas como la innovación, movilidad, ecommerce o digitalización de procesos.
Acompañamos a los clientes en la toma de decisiones sobre su estrategia de negocio Digital, Martech, Loyalty, Experiencia de Usuario, Tecnologías y Desarrollo, basado en 3 pilares fundamentales : Asesoría estratégica, constante evolución (Devops) y crecimiento de negocio (Growth).
Participamos en proyectos digitales multi-sectoriales, especialmente aquellos que son transaccionales, con operativa de negocio y de fidelización. Trabajamos con clientes en sectores como Travel, Fintech, Puntos de Venta y Deportes / Ocio.
Gestionamos proyectos digitales para clientes como Carrefour, ALSA, Meliá, 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.
Responsabilidades:
- 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 conexión con la BBDD PostgreSQL.
- Responsable del uso e implementación de webservices (JSON, SOAP).
- Arquitecturas de microservicio.
- Empleo de Git como metodología y control de ramas (GitFlow) y para la integración.
- GNU / Linux u otro entorno UNIX.
De ti esperamos:
- Al menos 3 años de experiencia con proyectos nativos, preferiblemente con Java.
- 4 años de experiencia y conocimientos en el desarrollo de aplicaciones web, escritorio, e-commerce y exposición de APIs.
- Especializado en el entorno con un continuo contacto con el resto del equipo y áreas de negocio (Diseño, Frontend o QA).
- Programación 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 estratégicas (TDD).
- Aplica metodologías ágiles en los proyectos, con presencia y participación en una sesión semanal donde todos los integrantes de cada una de las plataformas de desarrollo interactúan y pueden plantear dudas, nuevas metodologías o herramientas que mejoren la calidad.
Ofrecemos:
- 25 días de vacaciones (los 23 que aparecen en nuestro convenio + 24 y 31 de diciembre).
- Trabajo en remoto. Las oficinas siempre están abiertas para cuando lo necesites.
- Horario flexible, con entrada desde las 8.00 hasta las 9:00 h. de Lunes a Jueves. Los viernes salimos a las 15 horas. Jornada intensiva los meses de verano.