Taro Logo

Big Data Developer (Scala, Spark/Pyspark) - AVP/C12-Chennai

Global financial services company providing banking and financial products and services
Data
Staff Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
Finance
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Big Data Developer (Scala, Spark/Pyspark) - AVP/C12-Chennai

Citi is seeking an experienced Big Data Developer for their Chennai office. This role requires a seasoned professional with 8+ years of experience in big data technologies, particularly Scala and Spark/PySpark. The position sits at the AVP level, indicating a senior technical role within the organization. The ideal candidate will have strong expertise in Java, Python, and big data ecosystems including Hadoop, Spark, and various database technologies. This role is part of Citi's Digital Software Engineering team, working on critical data engineering initiatives. The position offers an opportunity to work with cutting-edge technologies in a global financial institution, with potential exposure to regulatory reporting and cloud technologies. The role requires a blend of technical expertise and banking domain knowledge, making it an excellent opportunity for experienced big data professionals looking to make an impact in the financial sector. The position includes work with modern development practices including continuous delivery and microservices architecture, suggesting a forward-thinking technical environment.

Last updated 24 days ago

Responsibilities For Big Data Developer (Scala, Spark/Pyspark) - AVP/C12-Chennai

  • Develop and maintain Big Data applications
  • Create large-scale, multi-tiered, distributed applications with Hadoop and Spark
  • Implement different data storage solutions
  • Work independently and take ownership of various analyses
  • Deliver high quality software following continuous delivery practices

Requirements For Big Data Developer (Scala, Spark/Pyspark) - AVP/C12-Chennai

Scala
Java
Python
Kafka
  • 8+ years of application/software development/maintenance on Big Data Technologies
  • Knowledge of Scala, Java & Python programming language
  • Experience with JAVA (Core Java, J2EE, Spring Boot Restful Services)
  • Experience with Web services (REST, SOAP), XML, JavaScript, Microservices, SOA
  • Strong technical knowledge of Apache Spark, Hive, SQL, and Hadoop ecosystem
  • Experience with developing frameworks and utility services
  • Experience with RDBMS(Oracle), Hive, HBase, Impala and NO SQL databases
  • Banking domain experience is mandatory
  • Bachelor's degree or equivalent experience
  • Strong analytical and communication skills