Search jobs > Jersey City, NJ > Temporary > Big data engineer

Senior Big Data and Java Engineer

TSR Consulting Services, Inc.
Jersey City, NJ, United States
Full-time

Our client, a leading financial services company is hiring a Senior Big Data and Java Engineer on a long-term contract basis.

Job ID 80466

Work Location :

Jersey City, NJ - Hybrid- 3 days onsite and 2 days REMOTE. Local candidates only to Jersey City, NJ. NO RELOCATION CANDIDATES!

In Person Interview required!!!!!!

NEED TO BE STRONG IN BIG DATA AND JAVA.

please ensure your candidates can interview in-person*

Role : Senior Java Engineer

Lead engineer in Jersey City office

  • very strong in Java and performance tuning (7+ years of java development)
  • very good big data experience - especially spark and impala
  • linux system experience
  • financial industry experience is a plus

Summary :

A senior java engineer with very strong java understanding along with subject matter expertise in big data. The role demands for Java, any flavor of Spark, Hadoop, Linux, Bash, NoSQL, MPP Databases and Columnar file formats, CI / CD, DevOps understanding, and Containerization hands on.

Responsibilities :

  • Implement application features / function using Java, Spring, Big Data technologies.
  • Tune and optimize JAVA processes using various techniques such as JVM tuning like heap dumps, thread dumps and JDK dynamic monitoring.
  • Tune various Big Data processes for egress / ingress optimization, monitoring, scaling.
  • Participate in daily scrums and application roadmap meetings. Present ideas to improve application framework and own the execution.
  • Ensure the application development standards are maintained and enhanced related to readability, testability and continuous integration.

Required Skills :

  • Minimum of 10 years of hands on development experience.
  • At least 7 years of working as a lead developer on Java backends.
  • At least 5 years of working as a Big Data Developer.
  • Must have worked as an architect on multi-tier applications, has design experience, and hands on coding skills.
  • Must have strong understanding of the big data framework and understands Spark, Hive, HDFS, Impala, Presto and can query and tune those systems.
  • Must have understanding of latest java versions along with Spring Framework, Executor patterns, and Lambda. Deep understanding of data structures also required along with basic principles of Java.
  • Must have understanding of Linux, Bash and basic scripting along basics like Unix group, host group etc.
  • Must have basic understanding of RDBMS vs NO SQL vs Columnar Databases. Understanding of the file formats like Parquet, AVRO, ORC, and Iceberg also required.
  • Must have basic understanding of basics of Microservice Architecture, Containerization, and Orchestration.
  • Must have basic understanding of Helm, Jenkins, Bitbucket, Gradle, and Maven.
  • Must have basic understanding of the telemetry specifically open telemetry, ELK, Grafana, and Prometheus.
  • 21 hours ago
Related jobs
APN Consulting Inc
Jersey City, New Jersey

Data Modeling: Work closely with data engineers and analysts to design and implement effective data models that support business reporting and analytics requirements. Hands on experience with front-end and back-end programming languages, such as React, Java, DB Stored procedures, Javascript, Python,...

Capital One
Moonachie, New Jersey

What You’ll Do: Lead a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices, and full stack systems to create solutions that help meet regulatory needs for the companyShare your passion for staying on top of tech trends, experimenting wi...

Tiger Analytics
Jersey City, New Jersey

As a Data Engineer, you will be responsible for designing, building, and maintaining data pipelines, data integration processes, and data infrastructure using Dataiku. Proficiency in data engineering technologies and tools, such as SQL, Python, ETL frameworks, data integration platforms, and data wa...

Capital One
Lyndhurst, New Jersey

Center 1 (19052), United States of America, McLean, VirginiaSenior, Software Engineer (Java)Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'l...

Mondelēz International
New Jersey, USA
Remote

You will be expected to partner with cross-functional business teams to understand data needs and work with enterprise master data team, external data providers, business data owners and SMEs, and the IT organization to deliver scalable and re-usable data products. You will be expected to partner wi...

Capital One
North Bergen, New Jersey

Ave (22130), United States of America, New York, New YorkSenior Data Engineer (Spark, Kafka,Flink)Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative,inclusive, and iterative delivery environment? At Capital One, ...

JPMorgan Chase & Co.
Jersey City, New Jersey

As a Lead Software Engineer at JPMorgan Chase within the Corporate Technology team, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. Leads evaluation sessions with external vendors, s...

DICE
Jersey City, New Jersey

The storage engineering team is responsible for the end-to-end lifecycle, including analysis, evaluation, design, testing, integration, and sustained engineering of block storage and data protection products for the firm's enterprise-level storage environment. Position: Engineering - Storage - Produ...

Walmart
Hoboken, New Jersey

The ideal candidate will be responsible for expanding and optimizing our data and data pipeline architecture and data flow and collection for cross-functional teams. Data engineering, database engineering, business intelligence, or business analytics, ETL tools and working with large data sets in th...

EY
Hoboken, New Jersey

Design, architect, and develop solutions leveraging big data technology (Open Source, AWS, or Microsoft) to ingest, process and analyze large, disparate data sets to exceed business requirements. EY focuses on high-ethical standards and integrity among its employees and expects all candidates to dem...