1. Inicio
  2. Trabajos
  3. Desarrollador Java con experiencia en Spark

Buscamos candidatos con las siguientes habilidades. Por favor, hágame saber si esto le interesa y desea discutirlo más a fondo. ¡Gracias por su tiempo y que tenga una excelente semana!!!

Rol: Desarrollador Senior de Java/Spark - Remoto (Debe estar en EE. UU. para postularse a este rol)
Se requiere ciudadanía estadounidense debido a la naturaleza del cliente y el trabajo, además de someterse a una autorización de seguridad

Desarrollador Senior de Java/Spark:

Responsabilidades:

  • Diseñar, codificar y mantener aplicaciones y soluciones de procesamiento de datos utilizando Java, Kotlin, Scala y Apache Spark.
  • Diseñar e implementar la carga y transformación de datos para grandes conjuntos de datos. Procesar datos en varios formatos y códecs de compresión.
  • Utilizar Spark SQL, DataFrames y Datasets para una manipulación y consulta de datos eficiente dentro de las aplicaciones Spark.
  • Optimizar aplicaciones Spark, incluida la configuración de ajuste, la gestión de memoria y el ajuste fino de la serialización de datos y la partición de tareas.

Experiencia y habilidades requeridas:

  • Más de 5 años de experiencia profesional en ingeniería de software, con un fuerte enfoque en el desarrollo basado en JVM y soluciones de procesamiento de datos a gran escala.
  • Experiencia práctica en el desarrollo de aplicaciones utilizando Java y Kotlin, con una sólida comprensión de los conceptos de programación orientada a objetos y funcional.
  • Conocimiento práctico de Scala, incluida la familiaridad con bibliotecas, frameworks y prácticas de desarrollo comunes de Scala.
  • Sólida experiencia en el diseño, desarrollo y mantenimiento de canalizaciones de datos y trabajos de procesamiento basados en Apache Spark.
  • Dominio de Spark SQL, DataFrames, procesamiento de datos distribuido y optimización del rendimiento para cargas de trabajo de datos de alto volumen.
  • Sólida comprensión de los principios de ingeniería de big data, modelos de computación distribuida y diseño de aplicaciones escalables.
  • Sólidas habilidades en SQL y experiencia trabajando con sistemas de bases de datos relacionales.
  • Experiencia en la creación o soporte de soluciones de datos basadas en la nube dentro de entornos AWS.
  • Familiaridad con el control de versiones y los flujos de trabajo de desarrollo colaborativo utilizando Git o herramientas similares.
Salario: 120k + beneficios completos

Publicado originalmente en Himalayas

Salario

120K - 120K Mensual

Mensual

Trabajo Remoto

En Todo el Mundo

Termómetro Salarial

Basado en 24 posiciones similares en Estados Unidos

60 326,700
Bajo Prom: USD 118,118 Alto
En el rango de mercado

Promedio por skill:

Kotlin USD 93,353 (3)
Spark USD 128,567 (3)
Java USD 132,434 (18)

Estimaciones salariales basadas en posiciones similares en nuestra plataforma. Los salarios reales pueden variar.

Resumen del Trabajo
Trabajo Publicado:
hace 1 día
Expiración del Trabajo:
en 3 semanas
Tipo de Trabajo
Tiempo completo
Rol del Trabajo
Java Developer
Educación
Licenciatura
Experiencia
3+ años
Total de Vacantes
1
Profesión
Desarrollador de software

Compartir este empleo:

Ubicación

Estados Unidos


EmpleosTech
Obtené la app de EmpleosTech Acceso rápido a empleos tech, notificaciones y soporte offline