Java Lead Big Data Engineer - NYC, NY / Jersey City, NJ - ONSITE - Only W2

Overview

On Site
Depends on Experience
Contract - W2
Contract - Independent
Contract - 12 Month(s)

Skills

MQ
Kafka
ELK
Grafana
Prometheus
Maven
Gradle
Jenkins
Lambda
Java
Data Lake
Data Warehouse

Job Details

Job Title: Java Lead Big Data/ Engineer

Long term contract

Location: NYC, NY / Jersey City, NJ ONSITE

Job Description:

Seasoned Senior Java Developer to be a part of prime data services team who will be responsible for enhancing exiting big data pipelines working on new data ingestions/distribution frameworks.

Responsibilities:

Maintain / enhance data warehouse /data lake pipelines.

Work in small scrum team and interact with business users and business analysts to refine requirements.

Provide release and level 3 support on a rotation basis

Participate in design meetings and present ideas and improve application frameworks

Required skills and experience:

Minimum of 12 years of hands-on development experience.

At least 3 years of working as lead developer on JAVA Backends.

Must have a very robust understanding of design patterns and hands-on coding skills.

Must have understanding of latest Java versions along with executors patterns, stream API, Lambda etc.,

Understanding of data structures also required along with basic principles of Java.

Must have understanding of Java Linux, Bash, and basic scripting along basics like Unix group, Host group etc.,

Must have basic understanding of RDBMS vs Nosql vs columnar databases.

Understanding of file formats , Parquet, Avro, ORC, , Iceberg Etc., also required.

Must have deep understanding of Agile.

Good to have understanding of basics of Microservice Architecture , Containerization, Orchestration

Good to have understanding of Helm, Jenkins, Bitbucket, Maven, Gradle.

Good to have understanding of the telemetry specifically open telemetry, ELK, Grafana, Prometheus .

Good to have understanding of MQ and Kafka.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.