Senior Java Spark Engineer - Scalable Data Platforms

Capgemini

Tampa (FL)

On-site

USD 80,000 - 90,000

Full time

4 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Paid time off
Medical, dental and vision coverage
Retirement savings plan (401(k))
Life and disability insurance
Employee assistance programs
Other local benefits

Job summary

Capgemini is seeking a Senior Java Spark Developer to help modernize Citi's data processing platforms. You will design and implement scalable Java/Spark solutions, translate requirements, and mentor juniors in a collaborative, Agile environment.

The role is based in Tampa, FL, with a focus on performance, reliability and maintainability, and offers a permanent contract with potential bonuses and compensation in the posted range.

Qualifications

  • 7 years of hands-on Java and Spark Big Data development.
  • Strong foundation in OOP, design patterns and clean coding.
  • Proven experience building and optimizing large-scale distributed data processing systems.
  • Experience with REST APIs, RDBMS and Kafka or similar messaging systems.
  • Exposure to microservices and containerization (Docker/Kubernetes) preferred.
  • Experience in Databricks is preferred.
  • Familiarity with AI-powered solutions is a plus.
  • Experience in Agile environments with collaborative ownership mindset.

Responsibilities

  • Design and develop scalable high-performance applications using Java and Apache Spark.
  • Translate business requirements into clean, efficient, and reliable solutions.
  • Write modular, testable code following OOP principles and design patterns.
  • Continuously refactor and optimize applications for performance and maintainability.
  • Troubleshoot and resolve complex data processing and performance issues.
  • Perform and participate in code reviews to promote engineering best practices.
  • Collaborate with architects, product owners, DevOps and Agile teams for high-quality delivery.
  • Mentor junior developers and contribute to a culture of craftsmanship and continuous improvement.

Skills

Java
Apache Spark
Object-oriented programming
Distributed data processing
Agile methodologies

Tools

Docker
Kubernetes
Databricks
Kafka
REST APIs

Job description

Capgemini is seeking a Senior Java Spark Developer to help modernize Citi's data processing platforms. You will design and implement scalable Java/Spark solutions, translate requirements, and mentor juniors in a collaborative, Agile environment.

The role is based in Tampa, FL, with a focus on performance, reliability and maintainability, and offers a permanent contract with potential bonuses and compensation in the posted range.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java & Spark Architect – Big Data at Scale
Senior Java & Spark Architect – Big Data at Scale

Capgemini • New York (NY)

On-site
USD 85,000 - 95,000
Senior Java Spark Tech Lead - Data Processing Architect
Senior Java Spark Tech Lead - Data Processing Architect

Citi • Jersey City (NJ)

On-site
USD 142,320 - 213,480
Senior Java & Spark Tech Lead — Data Processing Architect
Senior Java & Spark Tech Lead — Data Processing Architect

Citigroup Inc. • Jersey City (NJ)

On-site
USD 142,320 - 213,480
Medical, dental & vision coverage
401(k)
Paid time off packages
Java Spark Developer
Java Spark Developer

Capgemini • Tampa (FL)

On-site
USD 80,000 - 90,000
Paid time off
Medical, dental and vision coverage
Retirement savings plan (401(k))
+3
Senior ETL Developer & Spark Architect
Senior ETL Developer & Spark Architect

Citi • Tampa (FL)

On-site
USD 97,000 - 145,000
Medical, dental & vision coverage
401(k) retirement plan
Paid time off
Senior Java & Spark Architect for High-Throughput Pipelines
Senior Java & Spark Architect for High-Throughput Pipelines

Citi • New York (NY)

On-site
USD 120,000 - 160,000
Senior Java Angular Engineer - Tech Lead - Vice President
Senior Java Angular Engineer - Tech Lead - Vice President

Citigroup Inc. • Jersey City (NJ)

On-site
USD 142,320 - 213,480
Medical, dental & vision coverage
401(k)
Paid time off packages
Senior Java Platform Lead | SQL & Data Systems
Senior Java Platform Lead | SQL & Data Systems

Citigroup Inc. • Tampa (FL)

On-site
USD 120,000 - 171,000
Senior Java/SQL Lead VP - Cross-Platform Data Architect
Senior Java/SQL Lead VP - Cross-Platform Data Architect

Citi • New York (NY)

On-site
USD 114,000 - 171,000
Medical, dental & vision coverage
401(k)
Life, accident & disability insurance
+2
Senior Java/SQL Platform Lead & Architect
Senior Java/SQL Platform Lead & Architect

Citi • Tampa (FL)

On-site
USD 114,000 - 171,000
Medical coverage
Dental coverage
Vision coverage
+5