We are seeking an experienced Spark/Scala Developer with robust expertise in big data technologies, distributed processing, and capital markets. The ideal candidate will have hands-on experience with Spark, Scala, Hadoop, Cassandra, and Java , along with knowledge of liquidity reporting and capital markets products. Strong communication and presentation skills are essential.
Key Responsibilities
- Design, develop, and maintain scalable data processing applications using Apache Spark and Scala .
- Work with Hadoop and Cassandra for large-scale data storage and processing.
- Develop and enhance backend applications using Java .
- Support liquidity reporting systems, ensuring data accuracy, consistency, and reliability.
- Collaborate with business and technical teams to understand capital markets requirements.
- Analyze complex datasets and troubleshoot performance and data processing issues.
- Prepare and deliver technical presentations, solution walkthroughs, and project updates to stakeholders.
Required Skills
- Strong hands-on experience with Spark and Scala .
- Experience with Hadoop and Cassandra .
- Proficiency in Java development.
- Knowledge of liquidity reporting and capital markets products .
- Strong analytical, problem-solving, and data-processing skills.
- Excellent communication and presentation skills.
- Ability to collaborate effectively with technical teams and business stakeholders.