Staff Data Engineer (Java, SpringBoot, Big Data, Scala)

Job expired!

Descripción de la empresa:

Visa es líder mundial en pagos y tecnología, facilitando más de 259 mil millones de transacciones seguras anualmente en más de 200 países. Nuestra misión es conectar el mundo a través de nuestra red de pagos innovadora, confiable y segura, empoderando a individuos, negocios y economías para prosperar. Únete a nosotros para hacer un impacto significativo y experimentar la Vida en Visa.

Descripción del trabajo:

Como Ingeniero de Datos Senior, serás responsable de diseñar, construir y soportar características funcionales escalables, resilientes y de alto rendimiento. Colaborarás a través de zonas horarias, mantendrás excelentes relaciones de trabajo dentro y entre equipos, y te mantendrás al día con las metodologías de software emergentes. Esta posición híbrida te permite trabajar de forma remota y desde la oficina, con una presencia en la oficina de 2-3 días a la semana.

Responsabilidades:

  • Diseñar, construir y soportar características funcionales escalables, resilientes y de alto rendimiento.
  • Colaborar con equipos en diferentes zonas horarias y cultivar relaciones de trabajo fuertes.
  • Mantenerse relevante con metodologías de software emergentes, contenedorización y tecnologías en la nube.
  • Adaptarse a variedades de tecnologías y aprender rápidamente a medida que los proyectos evolucionan.
  • Participar en varios POCs y asistir a los nuevos miembros y juniors en el logro de los objetivos del equipo.

Calificaciones:

  • Al menos 6 años de experiencia laboral con un Título de Licenciatura, 4 años con un Título Avanzado o hasta 3 años con un PhD.
  • Más de 8 años de experiencia relevante en desarrollo de aplicaciones, incluido el diseño, codificación y prueba de aplicaciones basadas en Java.
  • Experiencia en core Java, scripting, Hibernate, JavaScript, bases de datos NoSQL, DB2 y Patrones de Diseño.
  • 3+ años de experiencia con frameworks modernos de JavaScript como Angular, Node JS o React.
  • 1+ año de experiencia construyendo aplicaciones en el stack de Big Data usando Spark, Flink o metodologías de ingeniería de datos similares.
  • 3+ años de experiencia con Spring Boot.
  • Experiencia en el desarrollo de aplicaciones a gran escala de grado productivo.
  • Conocimiento en sistemas paralelos/distribuidos y evaluación de métricas para sistemas grandes.
  • Competente en desarrollo ágil, Integración Continua y tecnologías de Entrega Continua como GIT, Maven y Jenkins.
  • Capacidad para crear wireframes y diseños responsivos para una excelente experiencia de usuario.

Experiencia preferida:

  • Experiencia con bases de datos NoSQL como MongoDB y Cassandra o PostgreSQL.
  • Competente en estructuras de datos comunes y codificación eficiente en Python.
  • Conocimiento de RDBMS y SQL, y experiencia con consultas complejas de bases de datos.
  • Familiaridad con sistemas de mensajería como Kafka o Active MQ.

Atributos:

  • Capacidad para trabajar de manera rápida e inteligente, comprendiendo conceptos complejos para construir algoritmos desde cero.
  • Fuertes habilidades interpersonales, de facilitación y liderazgo.
  • Habilidades de comunicación efectivas, tanto escritas como verbales, para presentaciones claras y concisas de ideas complejas.
  • Enfoque en el trabajo en equipo con la capacidad de fomentar la colaboración dentro y entre equipos.
  • Pasión por aprender y aplic