Senior Software Engineer

Virtusa
Chennai, Tamil Nadu, India

Job Title: Java Spark AWS Developer

Location: Chennai

Experience: 6-11 Years

We are looking for an experienced Java Spark AWS Developer to design and build large-scale data processing pipelines and distributed applications.

Key Skills:

  • Strong experience in Java, Apache Spark, and AWS
  • Hands-on experience with Spark SQL, Spark Streaming, DataFrames/Datasets
  • Expertise in AWS services: S3, EC2, Lambda, RDS
  • Experience with Hadoop, Hive, and Apache Kafka
  • Strong knowledge of ETL development and data integration solutions
  • Experience in developing scalable microservices
  • Proficiency in JUnit 5, Mockito, and Cucumber
  • Exposure to monitoring tools such as Splunk, Dynatrace, or Grafana
  • Good understanding of Distributed Computing and performance optimization
  • Experience working in Agile/Scrum environments
  • Ability to troubleshoot production issues and lead offshore teamsPreferred:
  • Banking/Financial domain experience
  • Citi process knowledge is an added advantageQualification:
  • Bachelor's Degree in Computer Science, Information Technology, or related fieldSoft Skills:
  • Excellent problem-solving and communication skills
  • Strong collaboration and stakeholder management abilities

Score my resume against this job, free →

Will you get shortlisted for this role? Check your match free →