Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

TSenior Apache Spark Developer

$59.75 per hour
job summary:
We are seeking a Senior Apache Spark Developer to help build and expand our next-generation data processing platform. This role will focus on designing and developing distributed data processing solutions using Apache Spark while leveraging an existing enterprise Kafka ecosystem.

The successful candidate will play a critical role in scaling our data processing capabilities, enabling cloud adoption, and supporting strategic migration initiatives involving Databricks and AWS. This position offers the opportunity to work on high-volume, mission-critical data platforms processing large-scale real-time and batch workloads.

 
location: Jersey City, New Jersey
job type: Contract
salary: $59.75 - 69.75 per hour
work hours: 8am to 5pm
education: Bachelors

responsibilities:

  • Design, develop, and optimize Spark-based applications for large-scale data processing.
  • Build streaming and batch data solutions leveraging Apache Kafka and Apache Spark.
  • Develop reusable frameworks and components supporting enterprise data engineering initiatives.
  • Support migration efforts from on-premises data platforms to Databricks and AWS.
  • Collaborate with architects and platform engineers to implement cloud-native data solutions.
  • Optimize Spark jobs for performance, scalability, reliability, and operational efficiency.
  • Participate in system design, code reviews, testing, and production support activities.
  • Implement CI/CD, monitoring, and observability practices for distributed data applications.
  • Troubleshoot and resolve complex issues across Spark, Kafka, Databricks, and cloud environments and with other enterprise messaging systems.
qualifications:
Required Qualifications

5+ years of hands-on development experience with Apache Spark.

Strong expertise in:

Spark SQL

Structured Streaming

DataFrames/Datasets

Performance tuning and optimization

Experience integrating Spark with Apache Kafka.

Strong development skills in:

Java

Python

Experience designing and supporting large-scale distributed systems.

Solid understanding of software engineering principles, object-oriented design, and testing practices.

Experience working with relational and distributed data platforms.

Bachelor's Degree

Preferred Qualifications

Databricks experience (SQL).

AWS experience, including services such as:

S3

EMR

Glue

Lambda

ECS/EKS

Experience supporting large-scale cloud migration initiatives.

Experience with lakehouse architectures and modern data platform patterns.

Experience handling multi-terabyte or petabyte-scale datasets.

Financial services or regulated industry experience.

skills:
S3,AWS,AWS experience,Spark SQL,Kafka,Apache Kafka,Apache Spark,Spark,reusable frameworks,large-scale data processing,cloud environments,code reviews,CI/CD,data platform,data platforms,data processing,Streaming,data solutions,Databricks,distributed data processing,distributed data,large-scale distributed systems,enterprise messaging systems,Java,object-oriented design,Performance tuning and optimization,Python,SQL,software engineering principles,Troubleshoot,reliability,operational efficiency,Financial services,observability practices,production support,scalability,system design,testing,testing practices


Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

At Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact View email address on randstadusa.com.


Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including: medical, prescription, dental, vision, AD&D, and life insurance offerings, short-term disability, and a 401K plan (all benefits are based on eligibility).

This posting is open for thirty (30) days.

Vacancy posted 7 days ago
Similar jobs that could be interesting for youBased on the TSenior Apache Spark Developer in Jersey City, NJ vacancy
  •  ...Sybase/SQL Server)Strong Knowledge of DatabricksExperience in developing, debugging, and maintaining code in a large corporate...  ...(Tableau/Business Objects/ThoughtSpot)Kafka MessagingScala, Apache Spark JPMorganChase, one of the oldest financial institutions, offers... 
    Suggested

    JP Morgan Chase

    Jersey City, NJ
    3 days ago
  •  ...ELT workflows for batch and real-time processing using Spark, Airflow, Kafka, and Flink Develops data platform components including data cataloging,...  ...experience with distributed data processing frameworks such as Apache Spark and Flink Solid understanding of data... 
    Suggested

    JPMorgan Chase & Co.

    Jersey City, NJ
    21 days ago
  • $61k - $101k

     ...experience with distributed data processing frameworks such as Apache Spark and Flink. We need a strong grasp of data modeling...  ...application resiliency, and security. We require experience developing Agentic AI, LLMs, RAG architectures, MCP, vector databases, and... 
    Suggested
    Full time

    J.P. Morgan

    Jersey City, NJ
    5 days ago
  •  ...robust ETL data pipelines using Databricks (Spark, Delta Lake, Unity Catalog) and ensure...  ...observability, orchestration, resiliency, developer experience, automation.Identifies...  ..., Glue, S3)Hands-on experience utilizing Apache Spark for large-scale data processing, including... 
    Suggested
    Work at office

    JP Morgan Chase

    Jersey City, NJ
    3 days ago
  •  ...for batch and real-time processing using Spark, Airflow, Kafka, and FlinkDevelops data platform...  ...data processing frameworks such as Apache Spark and FlinkSolid understanding of...  ...Application Resiliency, and SecurityExperience developing Agentic AI, LLMs, RAG architectures, MCP,... 
    Suggested

    JP Morgan Chase

    Jersey City, NJ
    4 days ago
  • $61k - $101k

     ...EKS. Preferred: hands-on experience with SQL and NoSQL databases, Apache Spark, and Kafka. Familiarity with modern front-end technologies is preferred. Responsibilities: We design, develop, and troubleshoot creative software solutions, using innovative approaches... 
    Full time

    J.P. Morgan

    Jersey City, NJ
    5 days ago
  •  ...Application Developer We pride ourselves for having one of the fastest growth rate and also...  ...in Big Data: Hadoop, HDFS, Hive, Spark, HBase, Map-Reduce, No SQL (Mongo, Casandra...  ...Build Scripts, Jenkins ~ Knowledge in Apache /Other Open Source Projects ~ Design Experience... 

    vTech Solution

    Jersey City, NJ
    1 day ago
  • $61k - $101k

     ...practical experience with Databricks, including Spark, Delta Lake, notebooks, and job...  .... We look for hands-on expertise with Apache Spark for large-scale data processing, including...  ...experience using AI tools to improve developer productivity, such as SDD, Agentic AI, Skills... 
    Full time
    Work at office

    J.P. Morgan

    Jersey City, NJ
    a month ago
  • $204.25k - $285k

     ...infrastructure layer (e.g., OPA/Rego, OpenFGA) and policy-as-code workflows and experience operating Databricks (Spark) and real-time stream processing with Apache Flink at production scale Strong observability and SRE tooling background (e.g., Splunk, OpenTelemetry,... 

    JPMorgan Chase Bank, N.A.

    Jersey City, NJ
    21 hours ago
  •  ...developmentGathers, analyzes, synthesizes, and develops visualizations and reporting from large,...  ...Privileged Access Management.Databricks and Spark:Experience with Databricks (Delta Lake, notebooks, Unity Catalog) and Apache Spark (PySpark/Scala) for batch and streaming... 

    JP Morgan Chase

    Jersey City, NJ
    3 days ago
  • $142.32k - $213.48k

     ...are seeking a highly skilled and experienced Lead Application Developer to join our team. The ideal candidate will have a strong...  ...development, expertise in big data processing frameworks such as Apache Spark, and hands-on experience with Oracle databases. A proven track... 
    Full time

    Citigroup Inc

    Jersey City, NJ
    4 days ago
  • $61k - $101k

     ...require extensive experience with big data technologies, including Apache Spark, for large-scale data processing and analytics. We value...  ...troubleshooting with a fresh, non-routine approach. We develop secure, high-quality production code and review and debug code... 
    Full time
    Local area

    J.P. Morgan

    Jersey City, NJ
    4 days ago
  • $61k - $101k

     ...PySpark experience. We require advanced Spark SQL capability and solid SQL fundamentals...  ...We require production experience with Apache Iceberg, including table design, partitioning...  ...and Spark-based ETL/ELT. We develop secure, high-quality production code in Python... 
    Full time

    J.P. Morgan

    Jersey City, NJ
    5 days ago
  •  ...PySpark/Delta Lake), and AWS-based valuation control platforms.Develop and enhance pricing, risk, IPV, valuation adjustment, and fair...  ...booking, and quantitative analytics etc.).Strong Databricks / Apache Spark experience (PySpark, Delta Lake, performance tuning).Solid... 

    JP Morgan Chase

    Jersey City, NJ
    3 days ago
  • $180k - $215k

     ...or in positions such as Software Engineer, IT Consultant, Web Developer, or a similar field. We require 3 years of experience...  ...We require 3 years of experience processing datasets with Apache Spark. We require 3 years of experience tuning Spark applications... 
    Full time

    J.P. Morgan

    Jersey City, NJ
    27 days ago
  •  ...using modern software design principles Develops secure, high-quality production code for...  ...Deep hands-on experience with Spark/PySpark and other big data processing technologies...  ...table formats and catalog services such as Apache Iceberg Awareness of AI risk and... 

    Jobleads-US

    Jersey City, NJ
    2 days ago
  • $61k - $101k

     ..., policy-as-code workflows, and production-scale Databricks and Apache Flink operations. Preferred experience includes observability...  ...Security Splunk Spring Spring Boot Terraform Spark More: We are collaborating with J.P. Morgan to hire for this... 
    Full time
    Worldwide

    J.P. Morgan

    Jersey City, NJ
    4 days ago
  •  ...platforms / data product engineering such as Databricks- Data Mesh, Unity Catalog, Lake house, Delta, IcebergHands-on experience with Spark and big data processing at scaleExperience with Identity and Access Management platforms, role-based access control, or entitlement... 

    JP Morgan Chase

    Jersey City, NJ
    21 hours ago
  •  ...application development, testing, and operational stabilityAdvanced in one or more programming language(s)/framework : Java, Kafka, Spark, FlinkProven experience combining data architecture and solution engineering in large-scale, production environments.Hands-on experience... 
    Contract work
    For contractors

    JP Morgan Chase

    Jersey City, NJ
    4 days ago
  •  ...and reinforcement learning. Job responsibilities Design, develop, and maintain production-grade Python services and APIs that power...  ...(EKS), Elastic Container Service (ECS), Managed Streaming for Apache Kafka (MSK), Simple Queue Service (SQS), and S3 Develop... 

    JPMorgan Chase & Co.

    Jersey City, NJ
    13 days ago
  • $130k - $170k

     ...Job Summary: Leading a team of senior developers in designing, modernizing, and scaling the...  ...on-premise big data stack (Hadoop, Hive, Spark, Camel) to a modern, secure, and elastic...  ...Event Streaming: Hands-on experience with Apache Kafka for real-time, low-latency event... 

    Tata Consultancy Services

    Jersey City, NJ
    1 day ago
  •  ...Senior Software Engineer, you will play a key role in designing, developing, and modernizing applications that support DTCC's Financial...  ...development, data modeling, and query optimization. Experience with Apache Kafka, Confluent Kafka, or event-driven architectures. Strong... 
    Remote work
    Flexible hours
    Shift work

    DTCC- The Depository Trust & Clearing Corporation

    Jersey City, NJ
    2 days ago
  •  ...database, and storage services including Managed Streaming for Apache Kafka (MSK), Simple Queue Service (SQS), S3, Elastic Container...  ..., Relational Database Service (RDS), DynamoDB, and Redshift Develop and maintain infrastructure-as-code solutions using Terraform and... 

    JPMorgan Chase & Co.

    Jersey City, NJ
    13 days ago
  • $61k - $101k

     ...guardrails for security and cost control. We will improve the developer experience for training through standardized containers, CI/CD,...  ...Python Security TensorFlow NodeJS Airflow Spark More: hackajob is collaborating with J.P. Morgan to connect... 
    Full time

    J.P. Morgan

    Jersey City, NJ
    5 days ago
  •  ...high quality software that achieves functional objectives. Develops secure high-quality production code, and reviews and debugs code...  ...knowledge of one or more NoSQL database technologies, preferably Apache Cassandra. Working knowledge of one or more Messaging... 

    JPMorgan Chase & Co.

    Jersey City, NJ
    21 days ago
  • $61k - $101k

     ...Preferred: working knowledge of one or more NoSQL databases, especially Apache Cassandra. Preferred: working knowledge of messaging technologies, especially Apache Kafka. Preferred: ability to develop RESTful APIs and integrate smoothly across internal and external... 
    Full time

    J.P. Morgan

    Jersey City, NJ
    5 days ago
  •  ...effective patterns across the team.Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in...  ...Integration - Strong experience with IBM MQ (Jakarta JMS API), Apache Kafka, and message driven architectures. Apache Camel 4.x for... 

    JP Morgan Chase

    Jersey City, NJ
    21 hours ago
  •  ...Working knowledge of SQL and NoSQL databases, and event-driven architectures. Experience with caching systems like Redis, GemFire, or Apache Ignite Hands-on experience using enterprise-authorized AI-assisted software development tools within the work environment (e.g.,... 

    JPMorgan Chase & Co.

    Jersey City, NJ
    11 days ago
  • $61k - $101k

     ...hands-on experience with big data and modern data platforms such as Spark, Databricks, Snowflake, and Iceberg, including robust pipeline...  ...: Collaborate with business and technology teams to develop AI-first analytics and data product solutions Define and enforce... 
    Full time

    J.P. Morgan

    Jersey City, NJ
    5 days ago
  • $96.02k - $124.83k

     ...identifying optimal architectural solution options Participate in developing integration strategies based on validation of proof of concept...  ...: Integrate and optimize messaging systems such as IBM MQ, Apache Kafka, and Solace within the application architecture• Database... 
    Full time
    Temporary work
    Relocation

    Infosys Technologies

    Jersey City, NJ
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to TSenior Apache Spark Developer. Be the first to apply!