CrawlJobs Logo
Briefcase Icon
Category Icon

Filters

×
Countries

Big Data Application Developer Jobs (On-site work)

3 Job Offers

Filters
Application Developer - Java Spark Big Data
Save Icon
Seeking an experienced Java Spark Developer to join our Pune team. This role focuses on building high-scale data platforms using Core Java, Apache Spark, and Microservices. You will design, develop, and implement solutions, leveraging strong Oracle DB and problem-solving skills. Experience in the...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Application Developer - Java Spark Big Data
Save Icon
Seeking a skilled Java Spark Developer to build high-performance data platforms in Pune. This role requires expertise in Core Java, Spring Boot, Microservices, and Apache Spark for large-scale data computation. You will design, develop, and implement applications, optimizing Oracle DB and utilizi...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Big Data Application Development Senior Programmer
Save Icon
Seeking a Senior Big Data Developer in Chennai to build a new Strategic Data Repository. Utilize 8-10 years of experience with Java, Hadoop, Spark, and Kafka for real-time and batch data processing. This role involves full-stack development, translating architecture into code, and solving complex...
Location Icon
Location
India , Chennai
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Launch your career at the forefront of the data revolution by exploring Big Data Application Developer jobs. This highly specialized and in-demand profession sits at the intersection of software engineering and data science, focusing on creating robust, scalable applications that process, manage, and analyze vast and complex datasets. These developers are the architects of the systems that transform raw, unstructured data into actionable insights and power critical business functions, from real-time analytics to machine learning models. A Big Data Application Developer's primary mission is to design, build, test, and maintain the software that interacts with massive data ecosystems. Their work is not about simple data entry or basic reporting; it involves engineering sophisticated data pipelines that can handle terabytes or petabytes of information efficiently and reliably. A typical day involves translating high-level business requirements into technical specifications and then into functional code. They are responsible for the entire data lifecycle within an application, from data ingestion and transformation (ETL/ELT processes) to storage, processing, and ultimately, serving the processed data to other applications or end-users. Common responsibilities for professionals in these jobs include developing and optimizing both real-time streaming data processes and large-scale batch processing jobs. They work closely with data architects and scientists to implement data models and ensure data quality and integrity. Key tasks often involve performance tuning of data applications, troubleshooting complex data flow issues, and ensuring the system remains scalable and fault-tolerant. They also frequently integrate new data sources and technologies into existing platforms and are responsible for writing and maintaining comprehensive documentation for the systems they build. To succeed in Big Data Application Developer jobs, a strong foundation in computer science fundamentals—including data structures, algorithms, and object-oriented design—is non-negotiable. Proficiency in core programming languages like Java, Scala, and Python is essential. Expertise in the Big Data technology stack is the defining characteristic of this role. This includes deep, hands-on experience with distributed processing frameworks like Apache Spark, storage solutions like the Hadoop ecosystem (including HDFS, Hive, and Impala), and messaging systems like Kafka. Familiarity with SQL and NoSQL databases, cloud platforms (such as AWS, Azure, or GCP), and source code management tools like Git is also standard. Beyond technical prowess, successful candidates possess strong analytical and problem-solving skills, the ability to work independently and in teams, and excellent communication skills to collaborate with both technical and non-technical stakeholders. Most positions require a bachelor's degree in computer science or a related field, coupled with several years of relevant development experience. If you are passionate about building the powerful engines that drive data-centric decision-making, then pursuing Big Data Application Developer jobs is your next strategic career move.

Filters

×
Countries
Category
Location
Work Mode
Salary