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.
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 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-commer 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 agiles 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 puedan plantear dudas, nuevas metodologías o herramientas que mejoren la calidad de
Los conocimientos requeridos a nivel tecnológico son:
* Java (SpringBoot o/y Micronaut)
* PHP (Symfony / Laravel), .Net, Python.
* WS (REST / SOAP). Json / XML.
* GIT.
* Jenkins.
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