CrawlJobs Logo
Briefcase Icon
Category Icon

Spark Java Developer India, Chennai Jobs (Hybrid work)

4 Job Offers

Filters
Java Spark Applications Development - Assistant Vice President
Save Icon
Seeking an experienced Java Spark Applications Development Lead (AVP) for Pune or Chennai. This role requires 8-12 years in Java, Big Data (Hadoop, Spark, YARN), and agile methodologies. You will design, develop, and implement high-performance applications, ensuring system stability and security....
Location Icon
Location
India , Pune; Chennai
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
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
Java Spark Developer
Save Icon
Seeking a seasoned Java Spark Developer for Pune or Chennai. This senior role requires 7-12 years' expertise in Java/J2EE, Big Data (Hadoop, Spark), and Micro Frontend architecture. You will design and implement complex applications, managing the full development lifecycle. A Cloudera certificati...
Location Icon
Location
India , Pune; Chennai
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Application Developer - Java Spark Big Data
Save Icon
Join Citi in Chennai as an Applications Development AVP. This role requires 8+ years of expertise in Core Java, Spark, and Big Data technologies like Hadoop/Hive. You will design and build high-scale data platforms, contributing to critical systems analysis and programming. Banking domain experie...
Location Icon
Location
India , Chennai
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Explore a world of opportunity in high-demand Spark Java Developer jobs, a specialized role at the intersection of robust backend engineering and cutting-edge big data processing. Professionals in this field leverage the Apache Spark framework with the Java programming language to build scalable, high-performance data platforms and analytics solutions. This career path is ideal for developers who excel at solving complex data challenges and building the computational engines that drive modern data-driven enterprises. A Spark Java Developer typically designs, develops, and maintains large-scale data processing pipelines and distributed applications. Common responsibilities include writing efficient, fault-tolerant Spark jobs using Java APIs, optimizing data workflows for performance and scalability, and integrating big data technologies into cohesive software platforms. These developers ensure application architecture aligns with broader system blueprints, conduct rigorous testing and debugging, and often contribute to all phases of the software development lifecycle. In senior positions, individuals may lead projects, mentor junior team members, establish coding standards, and collaborate with cross-functional management teams to translate business goals into technical requirements. The typical skill set for these roles is comprehensive, rooted in strong computer science fundamentals. Core proficiency in Java is paramount, with advanced skills in object-oriented principles, design patterns, multithreading, and frameworks like Spring Boot for building microservices. In-depth, hands-on expertise with Apache Spark—including Spark SQL, DataFrames, and RDDs—is essential. Developers must understand the broader Hadoop ecosystem components such as HDFS, YARN, and Hive, and be adept at working with various data formats like Parquet, Avro, and JSON. Familiarity with Unix/Linux environments and shell scripting is standard, as is experience with SQL for data querying and manipulation. Additional valuable skills include knowledge of source control tools like Git, and an understanding of algorithms, data structures, and distributed systems principles. Typical requirements for these positions often include a bachelor’s degree in computer science or a related field, coupled with several years of relevant experience in application development and systems analysis. The career ladder ranges from intermediate programmers focusing on coding and system enhancements to senior leads who provide architectural guidance, solve high-impact problems, and drive project success. For those with a passion for big data and enterprise-level Java development, Spark Java Developer jobs offer a challenging and rewarding career building the foundational platforms that process and derive value from vast amounts of information.

Filters

×
Category
Location
Work Mode
Salary