CrawlJobs Logo
Briefcase Icon
Category Icon

Java Spark Senior Developer Jobs

103 Job Offers

Filters
Big Data Application Development Senior Programmer
Save Icon
Location Icon
Location
India , Chennai
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Read More
Arrow Right
Java Spark Senior Lead Developer
Save Icon
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Read More
Arrow Right
Java / Spark Senior Lead Developer
Save Icon
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Read More
Arrow Right
Senior Application Full Stack Developer
Save Icon
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Read More
Arrow Right
Applications Development Senior Group Manager
Save Icon
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Read More
Arrow Right
Application Developer - Java Spark Big Data
Save Icon
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Read More
Arrow Right
Senior Full Stack Java Developer
Save Icon
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Read More
Arrow Right
Senior Java Developer
Save Icon
Location Icon
Location
United Kingdom , Belfast
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Read More
Arrow Right
Applications Development Senior Programmer Analyst
Save Icon
Location Icon
Location
Mexico , Ciudad De Mexico
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Read More
Arrow Right
Applications Development Senior Programmer Analyst
Save Icon
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Read More
Arrow Right
Applications Development Senior Programmer Analyst
Save Icon
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Read More
Arrow Right
Java / Spark Senior Lead Developer
Save Icon
Location Icon
Location
India , Pune/Chennai
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Read More
Arrow Right
Application Developer - Java Spark Big Data
Save Icon
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Read More
Arrow Right
Java Spark Developer
Save Icon
Location Icon
Location
India , Pune; Chennai
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Read More
Arrow Right
Applications Development Senior Programmer
Save Icon
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Read More
Arrow Right
Java - Spark Developer C11
Save Icon
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Read More
Arrow Right
Senior Spark Java Developer
Save Icon
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Read More
Arrow Right
Senior Technology Development Lead
Save Icon
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Read More
Arrow Right
Senior Java Spark Developer
Save Icon
Location Icon
Location
India , Pune; Chennai
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Read More
Arrow Right
Java Spark Applications Development - Assistant Vice President
Save Icon
Location Icon
Location
India , Pune; Chennai
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Read More
Arrow Right
Explore the world of Java Spark Senior Developer jobs and discover a high-impact career at the intersection of big data and enterprise software. A Java Spark Senior Developer is a specialized software engineer who leverages the power of the Apache Spark framework with the robust, object-oriented capabilities of Java to build and maintain large-scale, high-performance data processing systems. This role is pivotal in today's data-driven economy, transforming vast amounts of raw information into actionable insights and powering critical business applications, from real-time analytics platforms to complex ETL (Extract, Transform, Load) pipelines. Professionals in these senior roles are typically responsible for the end-to-end lifecycle of data-intensive applications. Their common duties include designing, developing, and deploying scalable and resilient data processing platforms. They architect solutions that can handle massive volumes of data efficiently, ensuring high performance and reliability. A significant part of their day involves writing complex data transformation logic using Spark's core API, DataFrames, and Datasets in Java. They also optimize Spark jobs for speed and resource utilization, tackling challenges related to partitioning, caching, and memory management. Beyond hands-on coding, Senior Developers provide technical leadership, mentoring mid-level developers, making key architectural decisions, and collaborating with data scientists, business analysts, and other management teams to translate business requirements into technical specifications. They are also responsible for establishing and enforcing coding standards, conducting code reviews, and ensuring that the overall system design adheres to the enterprise architecture blueprint. To succeed in Java Spark Senior Developer jobs, a specific and advanced skill set is required. Mastery of core Java is non-negotiable, with deep expertise in object-oriented principles, design patterns, and advanced concepts like multithreading and concurrency, which are crucial for parallel data processing. Proficiency with the Apache Spark ecosystem is essential, including Spark Core, Spark SQL, and a strong understanding of its execution model. Familiarity with the broader big data ecosystem, such as Hadoop (HDFS, YARN) and data storage formats like Parquet and Avro, is highly typical. Experience with modern Java frameworks like Spring Boot for building microservices is often a standard requirement. Furthermore, strong foundational knowledge in data structures, algorithms, and database systems (both SQL and NoSQL) is expected. Senior roles also demand excellent problem-solving abilities, clear communication skills for collaborating with cross-functional teams, and proven leadership or project management capabilities to guide projects to successful completion. For those with a passion for data and distributed computing, Java Spark Senior Developer jobs offer a challenging and rewarding career path at the forefront of technology.

Filters

×
Countries
Category
Location
Work Mode
Salary