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