TAPTAP Digital
Team Backend
TAPTAP Digital
Offer only available in Spanish

Java Backend Developer

Salary40-50K
Remote100%
ProductoFull RemotePerks

Nuestros amigos de TAPTAP quieren aumentar la familia con un/a Backend Developer. TAPTAP es una compañía centrada en la innovación en AdTech y MartechProporcionan soluciones de Publicidad y Location Intelligence Marketing en 10 países de Europa, África, Norteamérica y Sudamérica 🌍.

What will you do?

Las agencias de medios globales y las marcas medianas y grandes aprovechan la tecnología SONATA de TAPTAP en más de 80 sectores para la inteligencia de producto y las soluciones de publicidad digital.

Son únicos en su mercado, ya que reúne analítica, creatividad, desafíos y trabajo en equipo. Su objetivo es vincular el marketing físico y digital y todo ello a nivel mundial.

Desde su fundación, en 2010, adoptaron un enfoque centrado en los dispositivos móviles en el desarrollo de soluciones sofisticadas de marketing y publicidad basadas en datos que les ha llevado a desarrollar la plataforma Sonata.

Son ambiciosos, exigentes y optimistas. Son emprendedores y trabajan juntos como un equipo para impulsar y lograr sus planes de crecimiento. En resumen, huelen oportunidades donde otros ven vulnerabilidad.

Formarás parte del equipo de ingeniería trabajando en el crecimiento de su producto SONATA DSP (Demand Side Platform). Participarás en el proceso de desarrollo de los diferentes componentes de software que conforman su arquitectura backend. 

Trabajarás con una pila distribuida que debe manejar miles de millones de solicitudes diarias en tiempo real, con casi cero retrasos. Cada solicitud se procesa y evalúa individualmente, con el fin de lograr el máximo resultado de la misma. Estas interacciones generan un flujo de datos continuo que se procesa y entrega a diferentes componentes, sin pérdida de datos y casi instantáneamente, retroalimentando el proceso principal.

Una arquitectura de servicios desacoplados y monitoreo en tiempo real de sus condiciones, permite que cada servicio escale automáticamente, para adaptarse a cambios repentinos en el volumen de tráfico, requerimientos del negocio o cualquier otra dimensión que pueda afectar al rendimiento.

Esperan de ti, que vayas siempre un paso más allá siendo tu base, un código robusto, probado y mantenible.

Your evolution

TAPTAP Digital
Your day ZERO

In 1 month

Te han recibido con los brazos abiertos.

Estás en pleno proceso de onboarding, algo que en Taptap es de gran importancia y en lo que están encantados de invertir el tiempo, ya que, a estas alturas, empiezas a ser consciente de la complejidad de la arquitectura de sus productos.

Habrás empezado a conocer a los compañeros del equipo, a qué se dedica cada uno, dónde encontrar documentación y cuál es el proceso de desarrollo de las nuevas features con todo lo que ello conlleva (calidad del código, aceptación, convenciones…).

Poco a poco estarás entrando en la cultura del equipo de ingeniería y empezarás a sugerir ideas para mejorar aún más sus procesos, y empezarás a disfrutar.

Your responsibilities

  • Desarrollo de una nueva funcionalidad para la plataforma Sonata DSP.

  • Desarrollo de nuevos sistemas que interactúen en tiempo real con millones de usuarios diariamente.

  • Serás el dueño/a de tu trabajo de principio a fin,  desde el diseño técnico hasta el despliegue y las pruebas.

  • Poseer la implementación técnica, la arquitectura y el soporte para las áreas clave de la plataforma Sonata.

  • Trabajo mano a mano con un increíble equipo de desarrolladores, ingenieros y su Product Owner.

  • Experiencia colaborativa  proporcionando un desglose y dirección del trabajo técnico a otros ingenieros.

  • Trabajando en estrecha colaboración con otros equipos: producto, operaciones, devOps y data science.

How will you do it?

Tienen una estructura muy horizontal y una cultura muy fresca. La comunicación para ellos es muy importante y fomentan que todo el mundo pueda dar siempre su opinión constructiva, no encontrarás barreras.

Creen que pueden aprender tanto de ti como tú de ellos. ¡El conocimiento es poder!.

Los que llevan más tiempo en el proyecto están deseando que alguien traiga ideas renovadas y nuevas experiencias. Todos los miembros del equipo están siempre dispuestos a ayudar y proporcionar la máxima ayuda posible.

Trabajan con metodologías ágiles y en un entorno dónde realizar testing y buenas prácticas está a la orden del día. El equipo está formado por todoterrenos y quieren que tú también seas uno!

When will you work?

TAPTAP lleva años transformándose y evolucionando a favor de una mejora en la conciliación de sus trabajadores. Tienen horario flexible de entrada y salida, siempre manteniendo unas horas troncales al día en las que los miembros del equipo de plataforma puedan coincidir y los viernes cuentan con un horario reducido de 9:00 a 15:00h.

En verano disfrutan de jornada intensiva los meses de Julio y Agosto 🤩.

Working day

Full-time

Holidays

22 days

Working hours

Flexible

Continuous shift

Fridays

Continuous shift

In the Summer

Where will you work?

Remote

100%

Todo el equipo trabaja en remoto 100%.

Si andas por Madrid, podrás contar con su oficina de Paseo de la Castellana. Y harán por verse las caras fuera de la pantalla, alguna que otra vez al año.

Who will you work with?

TAPTAP Digital está formado por un equipo multidisciplinar compuesto por grandes profesionales que harán tu día a día más fácil y dinámico.

Algunos de ellos son: 

  • Alvaro Mayol(CTO). Lleva las riendas del equipo de desarrollo.
  • Andrés Botero (Backend Developer): Javero de siempre, aunque sin miedo a probar otros lenguajes. Siempre dispuesto a echar una mano e iniciar discusiones para aprender todos. Le da mucho cariño a los PullRequest y los test. Colombiano adoptado por España, le gusta la fotografía, la música y el anime.
  • Víctor Gonzalez (Backend Developer): Lleva tres años en el equipo, donde en ningún momento ha dejado de aportar tanto en nuevas tecnologías como en mejoras para el crecimiento de este. Le encanta escuchar propuestas de nuevas tecnológicas, por lo tanto, si quieres hablar sobre alguna, él siempre está disponible. ¡Y si necesitas un arma de los vengadores también!
  • Francisco de Atilano (VP): De los más veteranos del equipo, ha estado involucrado en el producto prácticamente desde el principio. Conoce al detalle las tripas de la arquitectura y siempre está dispuesto a echarte un cable cuando hace falta. Es un amante de la montaña y cualquier actividad al aire libre.
  • Víctor Iniesta (VP) Veterano del equipo de Ingeniería de TAPTAP, ha trabajado en otros equipos dentro de la empresa antes de llegar al actual. Principal culpable de la adopción de NodeJS/Typescript, le gustan los problemas de optimización y performance. Padre de Ambrosio. Aficionado a la fotografía, con vocación de trotamundos.
  • Héctor García (Backend Developer) La más reciente incorporación al equipo, pero ni se nota. Desde el principio ha aportado tanto a nivel técnico como en los flujos de desarrollo, dando cariño a la parte de documentación. Amante de la fotografía, se escapa a Galicia siempre que tiene ocasión.
  • Eduardo Antón (Backend Developer): Apasionado del desarrollo y de Java en particular, del clean code del unit testing. Le encanta investigar, probar y toquetear nuevos frameworks / librerias / versiones / etc. Le gusta la ciencia, los videojuegos y salir a correr de vez en cuando.
  • Ambrosio (A.I): El miembro cibernético del equipo. Cuida de la arquitectura monitorizando todos los componentes, y reaccionando de manera activa para que todo vaya fino. Educado en las mejores escuelas de bots, es un miembro más del equipo.

What are they asking for?

Requisitos:

  • Tienes, al menos, 3 años de experiencia a nivel laboral, desarrollando en la parte backend con Java.
  • Ya has trabajado con bases de datos NoSQL (MongoDB, Elasticsearch y Redis deseable).
  • Experiencia con arquitecturas distribuidas.
  • Experiencia con prácticas de metodología agile (Scrum, Jira).
  • Buen nivel de inglés.

Puntos Extra:

  • Experiencia previa con Node.js.
  • Has trabajado con AWS (EC2, ECS, S3...).
  • Posees conocimiento de tecnologías de transmisión de datos, como Kafka.
  • Experiencia con arquitecturas big data (Hadoop, Spark, Hive...).

Technologies

Non-negotiable

  • JAVA
    Expert
  • MongoDB
    Intermediate

This would be good

  • Elasticsearch
    Basic
  • AWS
    Basic

This gives extra points

  • NodeJS
    Intermediate
  • Kafka
    Basic

Other skills

Non-negotiable

  • Team player
  • Analytical thinking
  • Continuous learning
  • Proactivity
  • Critical view

This would be good

  • Autonomy in learning
  • Ability to receive feedback
  • Capacity for abstract thinking

What are they offering?

Salary

40-50K

Schedule

Flexible

Remote

100%
  • 🏝️ 22 días de vacaciones + 24 y 31 de diciembre + el día de la publicidad (es el último viernes de enero).
  • Beneficios: tienen 60€ de bonificación al mes, donde podrás elegir entre seguro médico o ticket restaurant.
  • Un entorno de trabajo constructivo y que persigue la excelencia, donde da gusto llegar -presencial o virtualmente- por las mañanas.
  • Trabajo por objetivos, no son amigos del calentamiento de silla ;)
  • Plan de carrera con objetivos de crecimiento profesional constante dentro de una compañía internacional.

Perks

Language classes
Health insurance
Meal vouchers
Internal training events
Possibility to choose your devices