Senior Java Engineer - Data & Big Data Platforms

Apex Systems

Jersey City (NJ)

On-site

USD 86,788 - 93,676

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Apex Systems in Jersey City, NJ seeks an experienced Java Developer to lead end-to-end Java application development in a hybrid/onsite setting. You will design, implement, and optimize solutions using Core Java, Spring, JPA/Hibernate, and JDBC while handling data across SQL/NoSQL databases and big data tools.

You will collaborate with multiple technology teams, mentor others, and contribute to performance tuning and data pipeline optimization in a distributed Hadoop/Spark ecosystem.

Qualifications

  • 9+ years of end-to-end Java application development.
  • Bachelor's or Master's in Computer Science, Engineering, or a quantitative field.
  • Strong Core Java, Spring, JPA/Hibernate, and JDBC.
  • Experience with SQL and NoSQL databases; Hadoop/Spark ecosystem.
  • Knowledge of data structures, algorithms, and performance tuning.

Responsibilities

  • Perform end-to-end Java application development.
  • Develop solutions using multi-threading, JDBC, and collections.
  • Utilize Spring, Spring Boot, JPA, and Hibernate.
  • Work with SQL and NoSQL databases and data integration tools.
  • Lead and mentor data engineering teammates.

Skills

Core Java
Multi-threading
JDBC
Spring Framework
Spring Boot
JPA/Hibernate
SQL
NoSQL
Big data
Spark
Kafka
Hadoop
Hive
Flink
Performance tuning
Agile
UI HTML5
AngularJS/Bootstrap

Education

Bachelor's or Master's in CS/Engineering or quantitative field

Tools

Hadoop
Spark
Kafka
Hive
Flink

Job description

Apex Systems in Jersey City, NJ seeks an experienced Java Developer to lead end-to-end Java application development in a hybrid/onsite setting. You will design, implement, and optimize solutions using Core Java, Spring, JPA/Hibernate, and JDBC while handling data across SQL/NoSQL databases and big data tools.

You will collaborate with multiple technology teams, mentor others, and contribute to performance tuning and data pipeline optimization in a distributed Hadoop/Spark ecosystem.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java AI Platform Engineer
Senior Java AI Platform Engineer

Apex Systems • Austin (TX)

Hybrid
Senior Full-Stack Java Engineer — Hybrid Jersey City
Senior Full-Stack Java Engineer — Hybrid Jersey City

Apex Systems • Jersey City (NJ)

Hybrid
Senior Java Developer — Hybrid in Jersey City
Senior Java Developer — Hybrid in Jersey City

Matlen Silver • Jersey City (NJ)

Hybrid
USD 90,000 - 96,000
Senior Hadoop & Big Data Engineer
Senior Hadoop & Big Data Engineer

Consultadd • Jersey City (NJ)

On-site
USD 90,000 - 130,000
Senior Apps Systems Engineer: Java Backend Data Processing
Senior Apps Systems Engineer: Java Backend Data Processing

INT Technologies • North Brunswick Township (NJ)

On-site
USD 120,000 - 150,000
Fullstack Developer - React/Java, Hybrid 3x/wk, 12+mo
Fullstack Developer - React/Java, Hybrid 3x/wk, 12+mo

Apex Systems • Jersey City (NJ)

Hybrid
USD 90,000 - 120,000
Senior Java Big Data Engineer | Spark Expert (Onsite)
Senior Java Big Data Engineer | Spark Expert (Onsite)

US staffing Inc • Phoenix (AZ)

On-site
Senior Full-Stack Java Engineer (On-site)
Senior Full-Stack Java Engineer (On-site)

NTT DATA North America • Jersey City (NJ)

On-site
USD 83,000 - 96,000
Medical, dental, and vision insurance
401k program
Flexible spending or health savings
+2
Big Data Engineer / Sr. Engineer
Big Data Engineer / Sr. Engineer

Implify Inc • Jersey City (NJ)

On-site
USD 100,000 - 130,000
Senior Java Backend Engineer - Cloud Microservices (Hybrid)
Senior Java Backend Engineer - Cloud Microservices (Hybrid)

Apex Systems • Durham (NC)

Hybrid
401K program with company match
Employee stock purchase program
Health Savings Account
+2