JAVA Backend Developer en Glintt en Madrid 🏡 Remote Friendly - GlinttES/offers GitHub Wiki

Estamos buscando a los mejores desarrolladores JAVA con experiencia en Microservicios para trabajar en la transformación digital de importante TELCO del IBEX35, el Grupo Mas Movil, con más de 5 años de experiencia.

Somos GLINTT, una multinacional constituida en Portugal, con más de 1000 empleados cuyo objetivo es ayudar a las industrias a digitalizarse a través de un uso adecuado de la Tecnología. Con más de 20 años de experiencia estamos creciendo en el mercado español de la mano de los mejores desarrolladores.

La tecnología que estamos construyendo permite a nuestro cliente crecer en el mercado de las telecomunicaciones y atender a su creciente red de usuarios de forma ágil y escalable. En particular buscamos profesionales para la mejora de las operativas de sus televentas y POS (Puntos de Servicio) (ventas, consultas, modificaciones y otras operativas de negocio). Si te interesa el puesto, a continuación, te damos todos los detalles.

Qué harás

Formarás parte del squad de Desarrollo Backend de un microservicio dentro del equipo de tecnología, formado por excelentes profesionales fullstack. El equipo está compuesto ahora mismo por más de una decena de compañeros que se encargan de desarrollar las APIs, los microservicios, y todo lo que se mueve por detrás del sistema. No solo bien, sino muy rápido. Para ello buscamos:

  • Buenos programadores. El lenguaje de programación es JAVA11, aquí es donde te queremos.
  • Que tengas experiencia en javascript, html, css, etc.
  • Que conozca la programación reactiva. El cliente trabaja con Vert.x
  • Para el manejo de datos se requiere conocimientos de PL/SQL y bases de datos relacionales. Todo eso sumado a las mejores prácticas para usar y modelar los datos.
  • Que conozcas la Cloud. En este caso la Cloud de Google
  • La integración continua con Jenkins
  • Conocimientos de Kuberneters y Dockers.
  • Contribuirás al desarrollo no solo de su herramienta Billing Core, sino también de otras herramientas internas que os hagan más eficaces.
  • Trabajamos con modelos de gestión Ágil.
  • Y nos encantaría conocer tu experiencia previa en el sector de las TELCO.

En 1 mes...

Después del primer mes ya sabrás cómo está todo montado, te habrás empapado de nuestra cultura y visión, te habrás reunido con todos los equipos y sabrás qué es lo que hacen tus compañeros y qué necesitan. Conocerás a nuestro cliente y ya formarás parte del equipo de desarrollo. Participarás en las daily y recibirás un óptimo Onboarding. Conocerás nuestras oficinas en Lisboa y Madrid y te habrás tomado alguna cerveza o imperial con el equipo. Es muy probable que hayas subido a producción alguna funcionalidad, y seguro habrás hecho más de una Code Review a tus compañeros y “sufrido” las de ellos :P

En 3 meses...

Ya dominarás uno de los microservicios del sistema, y ya lo estaréis desarrollando junto al cliente. Esperamos de ti, que hayas ido realizando funcionalidades nuevas y con tu aporte y conocimiento hayas mejorado aquellas partes del código donde no hemos sabido hacerlo mejor hasta ahora :-) Por supuesto, que ayudes a mejorar en calidad del producto y una mayor cobertura de test, tanto unitarios como funcionales.

En 6 meses...

Tendrás (casi) todo bajo control y habrás realizado desde pases a producción hasta ciclos de test completos de aquellos test funcionales que aún no hayan automatizado. Además, habrás tenido un par de reuniones con tu responsable para saber cómo te sientes en tus primeros meses con ellos.

Cómo lo harás

Tu día comenzará tomándote un café en las máquinas que hay en cada planta, y más de un día te sorprenderás con las aportaciones culinarias de tus compañeros. A las 10 tenemos la daily, que cada uno hace desde donde quiere. Somos una empresa remote friendly, porque queremos que nuestros empleados puedan conciliar, y para conseguirlo necesitamos que la comunicación fluya de la forma más clara posible, sobre todo con los compañeros que están en remoto. En este proyecto las reuniones y decisiones se hacen de forma colaborativa, el feedback fluye entre diferentes departamentos y se predica el apoyo entre compañeros. Trabajarás mano a mano con todo el equipo de Tech y Producto. Hay una muy buena relación personal entre todos ellos y un gran profesionalismo por las decisiones que cada uno toma en su área. Esperan de ti que te autogestiones, y busques la excelencia en tu trabajo. Para finales de este 2020 se prevé que el CRM esté totalmente en la nube con un equipo de más de 120 personas, y crecerá mucho más a lo largo de 2021, por lo que la perspectiva de crecimiento y el plan de carrera de quien entre ahora son brutales.

Cuándo lo harás

Trabajamos con horarios flexibles, fomentamos la confianza y la conciliación, por lo que, si necesitas trabajar en remoto, solo tienes que comunicarlo al equipo. El horario base es de 9 a 18, y tenemos jornada intensiva los viernes y en verano pero hay cosas que comentar ;)

  • El horario es sumamente flexible, todos somos diferentes y tenemos distintas necesidades
  • Por la mañana después del desayuno, es el daily standup, así que toca soltar el móvil, tener preparado qué vas a decir, y estar atento al resto del equipo.
  • La weekly es importante estar muy participativo y abierto. Es un momento clave para juntarnos equipo y cliente.
  • Una vez al mes organizamos un Steering donde vienen los gestores de Portugal. Tu presencia y/o feedback serán bienvenidos.

Dónde lo harás

Las oficinas del cliente están en Alcobendas, con acceso en bus y metro y posibilidades de aparcar. Tenemos un centro comercial y algunos bares alrededor. Encontrarás café e infusiones, fruta fresca dos días a la semana y, si quieres, podrás comer en la cocina con tus compañeros.

Qué pedimos

  • Que tengas experiencia en programación en JAVA 11 y RxJava
  • Experiencia en arquitectura de microservicios
  • Que hables con fluidez en español … el inglés no es necesario
  • Que tengas un graduado en ciencias de la computación, telecomunicaciones, matemáticas, física o similar. Que sepas crecer en entornos colaborativos tipo startup, con requisitos y prioridades que cambian rápidamente
  • Que compartas conocimiento y quieras descubrir nuevas formas de hacer mejor tu trabajo
  • Que tengas una mentalidad de ingeniería de software y que te esfuerces por escribir código elegante, mantenible y no tengas problemas trabajando con diferentes stacks

Nice to have

  • Que conozcas la programación reactiva (VERT.X, nodejs, GO).
  • Buena comprensión de los fundamentos de Docker y DevOps
  • Capacidad para escribir pruebas efectivas de unidad e integración / e2e
  • Que hayas programado microservicios (Kubernetes/ Docker) con anterioridad
  • Que te encuentres cómodo trabajando con contenedores en entornos cloud y estés familiarizado con la integración de APIs públicas y privadas
  • Que estés familiarizado con Rest APIS y Jenkins

Qué ofrecemos

Partiendo de la base de un entorno participativo y de compañerismo, una oficina chula y el siempre deseado horario flexible, ofrecen esto :)

  • Rango salarial acorde con tu experiencia, de 32 a 35K €
  • Formación
  • Plan de carrera
  • Retribución flexible por objetivos
  • Beneficios sociales: seguro médico, teléfono móvil
  • Opción de teletrabajo después de comprobada autonomía

Cómo aplico

Envíe su CV a [email protected], con la referencia: DRH20_20 Desarrollador Backend.