Demo

Big Data Developer

TalentOla
Jacksonville, FL Contractor
POSTED ON 7/30/2026
AVAILABLE BEFORE 8/28/2026

Role : Big Data Engineer Spark / Scala

Location : Jacksonville FL (3 days onsite)

Contract role

Looking for 9 Years


What is in it for you?

We are looking for a highly skilled Spark/Scala Senior Engineer with 8 to 10 years of experience in designing, developing, and optimizing large-scale batch and real-time data processing solutions. The ideal candidate will possess strong expertise in Scala, Apache Spark, Snowflake, Kafka/NiFi, and modern Data Engineering frameworks. This role requires hands-on technical leadership, performance optimization expertise, and the ability to mentor junior team members while driving engineering best practices

Job Description

 Design, develop, and optimize large-scale batch and streaming data pipelines using Scala and Apache Spark.

· Build robust data processing solutions using Spark SQL, DataFrames, and Datasets.

· Develop and maintain Spark Structured Streaming applications for real-time data ingestion and processing.

· Integrate data pipelines with enterprise data platforms such as Snowflake.

· Implement scalable data ingestion frameworks utilizing Apache Kafka and/or Apache NiFi.

Perform Spark performance tuning, including:

· Partition optimization

· Caching strategies

· Shuffle optimization

· Broadcast joins

· Resource allocation tuning

· Develop clean, maintainable, and testable Scala code following functional programming principles.

· Participate in code reviews and establish coding standards and best practices.

· Create automated tests and support CI/CD pipeline improvements.

· Monitor production data pipelines and troubleshoot performance or data quality issues.

· Conduct root cause analysis and implement preventive measures.

· Lead technical and architectural discussions across teams.

· Mentor junior engineers and provide technical guidance.

· Collaborate with cross-functional stakeholders to deliver scalable data solutions.

Required Technical Skills

Scala

  • Strong hands-on experience with Scala development.
  • Deep understanding of:
  • Case Classes
  • Traits
  • Pattern Matching
  • Collections Framework
  • Implicits
  • Strong knowledge of Functional Programming concepts:
  • Immutability
  • Higher-Order Functions (HOFs)
  • Monads
  • Experience developing and maintaining production-grade Scala applications.

Apache Spark

  • Strong expertise with:
  • Spark SQL
  • DataFrames
  • Datasets
  • Extensive experience with Spark Structured Streaming.
  • Deep understanding of Spark internals:
  • DAG Execution
  • Lazy Evaluation
  • Shuffle Operations
  • Stage Execution
  • Experience optimizing large-scale Spark workloads.
  • Hands-on experience with:
  • Parquet
  • Avro
  • ORC
  • Delta Lake
  • Apache Kafka
  • Apache NiFi

Snowflake

  • Experience designing and querying Snowflake data warehouse schemas.
  • Familiarity with:
  • Snowflake Stages
  • File Formats
  • Streams
  • Tasks
  • Knowledge of Snowpark for Scala is preferred.

Data Engineering & Development

  • Strong SQL and query optimization skills.
  • Experience with Git-based version control workflows.
  • Familiarity with Docker and containerized application development.
  • Experience working within Agile development environments.


Hourly Wage Estimation for Big Data Developer in Jacksonville, FL
$41.00 to $50.00
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Big Data Developer?

Sign up to receive alerts about other jobs on the Big Data Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$90,112 - $113,166
Income Estimation: 
$116,765 - $144,626
Income Estimation: 
$106,443 - $140,353
Income Estimation: 
$133,024 - $180,621
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at TalentOla

  • TalentOla Philadelphia, PA
  • Role : Product Owner Location :Philadelphia, PA (Hybrid) Contract role What is in it for you? As a Product Owner you'll lead the strategy, roadmap, and del... more
  • 1 Day Ago

  • TalentOla Irving, TX
  • Role: Senior Informatica IDMC MDM Consultant Location: Irving, TX (Hybrid - 3 days onsite) Experience: 10 years Domain Preferred: Healthcare Job Summary: T... more
  • 3 Days Ago

  • TalentOla Philadelphia, PA
  • Role :Business Analyst – Healthcare Data Integration Location : Philadelphia, PA (Hybrid) Contract role Looking for 10 years Job Summary We are seeking an ... more
  • 5 Days Ago

  • TalentOla Wilmington, DE
  • Job Title: Mainframe IMS and CICS Location : Wilmington, DE ( Open for non-local) Exp: 10 Yrs RTTO – 5 Days Onsite Job Description Required Skills: • Progr... more
  • 9 Days Ago


Not the job you're looking for? Here are some other Big Data Developer jobs in the Jacksonville, FL area that may be a better fit.

  • NTT DATA, Inc. Jacksonville, FL
  • At NTT DATA, we know that with the right people on board, anything is possible. The quality, integrity, and commitment of our employees have been key facto... more
  • Just Posted

  • NTT DATA North America Jacksonville, FL
  • At NTT DATA, we know that with the right people on board, anything is possible. The quality, integrity, and commitment of our employees have been key facto... more
  • 16 Days Ago

AI Assistant is available now!

Feel free to start your new journey!