Hiring: Spark–Scala Developer (Contract)
📍 Location: London (Hybrid – 3 days onsite)
🕒 Contract: 12 months
👥 Openings: 2
We are looking for experienced Spark–Scala Developers to join a high-performing data engineering team working on large-scale, distributed data platforms within a leading global financial services environment.
⚠️ Important: Due to contractual restrictions, candidates who have been employed by the client within the past 12 months cannot be considered.
Strong hands-on experience with Scala (8+ years)
Extensive experience with Apache Spark (Spark Core & Spark SQL)
Proven background in designing and building large-scale distributed data pipelines
Solid understanding of data structures, ETL concepts, and data warehousing
Strong experience with SQL and database concepts (SQL/NoSQL)
Spark Streaming
Hadoop, HDFS
Hive, Impala
Sqoop
UNIX/Linux shell scripting
Design, develop, and maintain scalable Spark-based data processing solutions
Write clean, efficient, and maintainable Scala code following best practices
Work in an Agile/Scrum environment (stand-ups, sprint planning, retrospectives)
Collaborate with global stakeholders and upstream/downstream teams
Troubleshoot and resolve complex data and performance issues
Contribute to continuous improvement and adoption of new technologies
Strong analytical and problem-solving skills
Excellent verbal and written communication
Experience working in global delivery environments
Ability to work effectively in diverse, multi-stakeholder teams