Search by job, company or skills

Spark Developer

Spark Developer

Infosys
6-8 Years
Not Disclosed
  • Posted 3 days ago
  • Be among the first 10 applicants

Job Description

  • Minimum 2+ years of experience and strong knowledge in Java and related frameworks.
  • Expertise in building robust, scalable and maintainable applications with Java and Spark.
  • Able to write clean, maintainable and efficient Java code following best practices.
  • Having deep understanding of Java core and Java EE concepts, JVM internals such as class loading and memory management.
  • Good knowledge on the fundamental Data Structures, Collections and their usage
  • At least 6+ years of experience in designing and developing large scale, distributed data processing pipelines using Apache Spark and related technologies.
  • Having expertise in Spark Core, Spark SQL, Batch processing and Spark Streaming with Spark Java API.
  • Expertise in Kafka messaging, producer, consumer operations and offset management for real-time data streaming with Apache Kafka/Confluent Kafka.
  • Experience with Hadoop, HDFS, Hive and other BigData technologies.
  • Familiarity with AWS (Glue EMR) etc. is good to have.
  • Familiarity with Data warehousing and ETL concepts and techniques
  • Having expertise in Database concepts and SQL/NoSQL operations.
  • UNIX shell scripting will be an added advantage in scheduling/running application jobs.
  • At least 5 years of experience in Project development life cycle activities and maintenance/support projects.
  • Work in an Agile environment and participation in scrum daily standups, sprint planning reviews and retrospectives.
  • Understand project requirements and translate them into technical solutions which meets the project quality standards
  • Ability to work in team in diverse/multiple stakeholder environment and collaborate with upstream/downstream functional teams to identify, troubleshoot and resolve data issues.
  • Strong problem solving and Good Analytical skills.
  • Excellent verbal and written communication skills.
  • Experience and desire to work in a Global delivery environment.
  • Stay up to date with new technologies and industry trends in Development.

More Info

Job Type:
Industry:
Employment Type:

About Company

Similar Jobs

5-7 yrs
Bengaluru, India
Skills:
Hive, Hadoop, Spark, Kafka, Airflow, Delta Lake
10-12 yrs
Bengaluru, India
Skills:
Apache Spark, Performance Tuning, Scala, JVM optimization, Memory optimization, Distributed data applications, Building large-scale fault-tolerant Spark pipelines, Tungsten execution engine, Catalyst optimizer, Spark APIs, Scala functional programming, Dataset and typed transformations, Spark internals