Facebook pixel

Senior/Intermediate Big Data Java Developer
Confirmed live in the last 24 hours
Locations
London, UK
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Agile
Apache Spark
Apache Kafka
Data Analysis
Data Science
Docker
Elasticsearch
Hadoop
Jenkins
Git
Java
Maven
Splunk
SQL
Kubernetes
Requirements
  • Micro-services Container Platforms (OpenShift, Kubernetes, CRC, Docker)
  • File formats (Avro, Parquet, Orc)
  • Large scale data processing (Kafka)
  • Large scale data platforms (Hadoop, Trino, Spark)
  • Dependency injection frameworks (Spring, Guice)
  • Splunk
  • CI/CD Build tools (Maven, Git, Jenkins)
  • Frameworks: Vert.x
  • Text search engines (Lucene, ElasticSearch)
  • Minimum 8 years of Java development experience in an Agile environment, building scalable applications and services with a focus on big data solutions and analytics
  • 7+ year experience in developing ETL / ELT processes using relevant technologies and tools
  • Experienced in working with data lakes and data warehouse platforms for both batch and streaming data sources
  • ANSI SQL experience or other flavours of SQL
  • Experience of unstructured, semi-structured and structured data processing
  • A good understanding of ETL/ELT principles, best practices and patterns used
  • Experienced in some big data technologies such as Hadoop, Spark and other Apache platform products
  • Experience with RESTful services
  • Passion for Test Driven Development
  • CI/CD
  • Exposure to data visualisation and Business Intelligence solutions
Global Relay

501-1,000 employees

Compliant electronic communications platform