Spark–Scala Developer in London

Spark–Scala Developer in London

London Temporary 48000 - 72000 £ / year (est.) Home office (partial)
Go Premium
N

At a Glance

  • Tasks: Design and develop scalable data processing solutions using Spark and Scala.
  • Company: Join a leading global financial services firm with a high-performing team.
  • Benefits: Hybrid work model, competitive contract rate, and opportunities for skill enhancement.
  • Why this job: Make an impact in a dynamic environment while working with cutting-edge technologies.
  • Qualifications: 8+ years of Scala experience and strong knowledge of Apache Spark.
  • Other info: Collaborative Agile environment with excellent career growth potential.

The predicted salary is between 48000 - 72000 £ per year.

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.

Must-Have Skills

  • 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)

Nice-to-Have Skills

  • Spark Streaming
  • Hadoop, HDFS
  • Hive, Impala
  • Sqoop
  • UNIX/Linux shell scripting

Role Responsibilities

  • 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

What We’re Looking For

  • 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

Spark–Scala Developer in London employer: Natobotics

Join a dynamic and innovative team as a Spark–Scala Developer in London, where you'll have the opportunity to work on cutting-edge data engineering projects within a leading global financial services firm. Our hybrid work model promotes a healthy work-life balance, while our commitment to employee growth ensures you will have access to continuous learning and development opportunities. Experience a collaborative culture that values diversity and encourages creative problem-solving, making this an ideal environment for skilled professionals looking to make a meaningful impact.
N

Contact Detail:

Natobotics Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Spark–Scala Developer in London

Tip Number 1

Network like a pro! Reach out to your connections in the industry, especially those who work in data engineering or financial services. A friendly chat can lead to insider info about job openings and even referrals.

Tip Number 2

Show off your skills! Create a portfolio showcasing your best Spark and Scala projects. This is your chance to demonstrate your hands-on experience and problem-solving abilities, making you stand out to potential employers.

Tip Number 3

Prepare for interviews by brushing up on Agile methodologies and data pipeline design. Be ready to discuss your past experiences and how you've tackled complex data issues. Practice makes perfect!

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive and engaged with our platform.

We think you need these skills to ace Spark–Scala Developer in London

Scala
Apache Spark
Spark Core
Spark SQL
Data Pipeline Design
ETL Concepts
Data Warehousing
SQL
NoSQL
Spark Streaming
Hadoop
UNIX/Linux Shell Scripting
Agile/Scrum
Analytical Skills
Problem-Solving Skills
Communication Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Scala and Apache Spark. We want to see how your skills match the must-have requirements, so don’t be shy about showcasing your relevant projects!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re the perfect fit for our team. Mention specific experiences that relate to designing and building data pipelines, and show us your passion for data engineering.

Showcase Your Problem-Solving Skills: In your application, give examples of how you've tackled complex data issues in the past. We love candidates who can think critically and come up with innovative solutions, so let us know how you’ve done this before!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy – just a few clicks and you’re done!

How to prepare for a job interview at Natobotics

Know Your Scala Inside Out

Make sure you brush up on your Scala skills before the interview. Be prepared to discuss your hands-on experience and any projects you've worked on that showcase your expertise. They’ll likely ask you to solve problems or write code on the spot, so practice coding challenges related to Scala.

Show Off Your Spark Knowledge

Since this role heavily involves Apache Spark, be ready to dive deep into your experience with Spark Core and Spark SQL. Prepare examples of large-scale data pipelines you've designed and built, and be ready to explain the challenges you faced and how you overcame them.

Understand Data Structures and ETL Concepts

Brush up on your knowledge of data structures, ETL processes, and data warehousing. Be prepared to discuss how these concepts apply to your previous work and how they can benefit the team. This will show that you have a solid foundation in the principles that underpin the role.

Communicate Clearly and Collaboratively

Since you'll be working in an Agile/Scrum environment, demonstrate your ability to communicate effectively with diverse teams. Practice explaining complex technical concepts in simple terms, and be ready to discuss how you’ve collaborated with stakeholders in the past.

Spark–Scala Developer in London
Natobotics
Location: London
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

N
  • Spark–Scala Developer in London

    London
    Temporary
    48000 - 72000 £ / year (est.)
  • N

    Natobotics

    50-100
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>