Overview
Incorporamos a nuestro equipo de Plataforma una persona con experiencia en desarrollo backend (junior o senior) que le guste curiosear y estar al tanto del mundillo tecnológico. Tocarás muchos palos diferentes al desarrollo de código “tradicional”; infraestructura, seguridad...
Explicamos en qué consiste lo que buscamos : qué es un Enabling team y qué hace nuestro equipo. La definición abstracta, sacada de Team Topologies, sería : Enabling teams help a Stream-aligned team to overcome obstacles. Also detects missing capabilities. En nuestro caso concreto mantenemos piezas que dan servicio al resto de equipos y que soportan guías de arquitectura : servidores de autorización, API gateway, algunas librerías comunes o servicios transversales. También somos un equipo facilitador que ayuda a definir y evolucionar la arquitectura de partes clave del sistema, realizando tareas como refactorización y desarrollo, análisis, o parear con otros equipos. También apoyamos la formación y acompañamiento a nuevos equipos que se integran en la empresa.
Además, tenemos presencia importante en la formación y acompañamiento a nuevos equipos que se integran en la empresa por diferentes razones, como la compra de otra empresa.
Qué harás?
Trabajarás en proyectos que involucran piezas clave de la infraestructura de Idealista. Trabajamos con : Infraestructura como código (principalmente Ansible); Protocolos de autenticación, específicamente OAuth2.0; Servidores de autenticación; Trabajo intensivo con APIs, su documentación y API gateways. Trabajamos en equipo. Como enabling team, participamos en proyectos que implican colaboración con muchos equipos y perfiles : desarrollo, plataforma, UX, producto. Si esto te suena bien, ¡este es tu equipo!
Qué te ofrecemos?
Qué buscamos?
Tienes al menos 1 año de experiencia desarrollando el backend de alguna aplicación, y puedes hablar de ello. Trabajamos principalmente con Java y Spring Boot, pero lo que nos interesa es que tengas fundamentos de programación bien asentados; no importa con lo que hayas trabajado hasta ahora. Te gusta este mundillo y quieres aprender durante toda tu vida laboral. Debes ser lo suficientemente humilde para aceptar enseñanzas y lo suficientemente generoso para compartir tu conocimiento. Tienes curiosidad e iniciativa; se espera que puedas analizar, preguntar, pedir ayuda (y ofrecerla), y plantear soluciones a problemas. Se valora conocimiento de inglés, ya que trabajamos en un entorno internacional y generamos documentación y comunicamos con otros equipos.
Qué otros aspectos son un plus?
Además, cada año hacemos encuestas de clima para saber cómo se encuentran nuestros idealistas; cerca del 89% recomendaría la empresa como un lugar excelente para trabajar.
Estamos deseando conocerte y que nos conozcas.
#J-18808-Ljbffr
Software Engineer • islas baleares, España