CrawlJobs Logo
Briefcase Icon
Category Icon

Senior Spark Developer Jobs

5 Job Offers

Filters
Senior Java Spark Developer
Save Icon
Seeking a Senior Java Spark Developer in Pune or Chennai. This role requires 7-12 years of experience, with deep expertise in Java, Big Data (Hadoop, Spark), and Micro Frontend architecture. You will design high-performance solutions in an agile environment, benefiting from a global package and b...
Location Icon
Location
India , Pune; Chennai
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Spark Java Developer
Save Icon
Join a leading team in Mississauga as a Senior Spark Java Developer. You will design and optimize big data pipelines for financial risk and trade analytics. This role requires deep expertise in Apache Spark, Python, and financial markets. Apply your skills in a fast-paced environment focused on s...
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Java / Spark Senior Lead Developer
Save Icon
Lead the development of high-scale data platforms as a Java/Spark Senior Lead Developer in Pune or Chennai. This senior role requires 10+ years of expertise in Java, system analysis, and project leadership. You will design and implement complex applications, ensuring optimal performance and integ...
Location Icon
Location
India , Pune/Chennai
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Java / Spark Senior Lead Developer
Save Icon
Lead Java and Spark development for high-impact applications in Pune. This senior role requires 10+ years' experience, deep expertise in Spark, HDFS, Hive, and Spring Boot microservices. You will architect solutions, lead projects, and drive system enhancements in a collaborative environment.
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Java Spark Senior Lead Developer
Save Icon
Lead Java Spark development for high-impact applications in Pune. This senior role requires 10+ years of experience, deep expertise in Java, Spark, HDFS, and Hive. You will architect solutions, lead projects, and drive system enhancements as a key technology lead.
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Explore the world of Senior Spark Developer jobs, a critical and high-demand career path at the intersection of big data engineering and advanced software development. Professionals in this senior role are specialized experts in Apache Spark, the powerful open-source framework for large-scale data processing. They are responsible for designing, building, and optimizing complex data pipelines and computational platforms that transform massive, unstructured datasets into actionable business intelligence. These developers are not just coders; they are architects of data solutions, tackling some of the most challenging problems in high-volume, real-time data analytics. Typically, a Senior Spark Developer takes on a blend of hands-on technical development and strategic leadership. Common responsibilities include architecting and implementing robust Spark applications using Java, Scala, or Python, ensuring these systems are scalable, performant, and fault-tolerant. They develop standards for coding, testing, and deployment within the Spark ecosystem, often involving Spark SQL, DataFrames, Datasets, and Spark Streaming. A key part of the role involves performance tuning and optimization of Spark jobs to handle terabytes or petabytes of data efficiently. Beyond individual contribution, senior professionals frequently mentor mid-level developers, collaborate with data scientists, business analysts, and infrastructure teams to integrate solutions, and provide technical guidance to align data architecture with overarching business objectives. They are problem-solvers who conduct in-depth analysis to diagnose issues and innovate new approaches to data processing. The typical skill set for these jobs is extensive and deep. A strong foundation in core computer science principles—data structures, algorithms, and object-oriented design—is mandatory. Expertise in Java or Scala is essential, with advanced skills in multithreading and concurrency being highly valuable for optimizing Spark. In-depth knowledge of the broader Hadoop ecosystem (HDFS, YARN, Hive) is commonly required, alongside proficiency in related data formats like Parquet and Avro. Senior Spark Developers must possess substantial experience in building and deploying production-grade data pipelines and a thorough understanding of Spark’s internal architecture. Familiarity with Unix/Linux environments, shell scripting, SQL, and version control systems like Git is standard. Soft skills are equally important; successful candidates demonstrate clear communication, project leadership, the ability to manage priorities in dynamic environments, and a risk-aware mindset regarding system stability and data governance. For those with the right blend of technical mastery and strategic vision, Senior Spark Developer jobs offer a rewarding opportunity to shape the data-driven capabilities of modern enterprises.

Filters

×
Countries
Category
Location
Work Mode
Salary