At a Glance
- Tasks: Design and develop data-driven solutions using Scala, Python, and Big Data technologies.
- Company: Join a fast-paced financial services company focused on innovation.
- Benefits: Full-time role with competitive salary and opportunities for growth.
- Other info: Collaborative environment with a focus on Agile methodologies and career advancement.
- Why this job: Make an impact in the tech world while working with cutting-edge Big Data tools.
- Qualifications: 2-5 years of software development experience, especially in Scala and Python.
The predicted salary is between 35000 - 45000 £ per year.
Location: UK
Experience: 2-5 years
Education: Bachelor’s degree in computer science, Maths, IT, statistics or physics related field.
Employment Type: Full-Time
Looking for someone who can join by 16th June 2026. UK based candidates only.
Role Overview: We are seeking an experienced Scala/Hadoop/Big Data Developer. The role will focus on building and enhancing data-driven solutions, working within a fast-paced financial services environment.
Key Responsibilities:
- Design, develop, and maintain applications using Scala, Python, Hadoop and Java.
- Work with Big Data technologies, including Spark, Hive (nice to have).
- Collaborate with cross-functional teams to deliver scalable, high-performance solutions.
- Participate in code reviews, testing, and performance optimization.
- Ensure best practices in coding, design, and architecture.
Skills & Experience Required:
- ~2-5 years of software development experience.
- ~Strong hands-on expertise in Scala (mandatory), plus Python and Java.
- ~Experience with Big Data frameworks; Apache Spark experience is an advantage.
- ~Solid understanding of software engineering principles, data structures, and algorithms.
- ~Strong problem-solving skills and ability to work in an Agile environment.
Additional Criteria:
- You should be entitled to work in the UK with legal work authorization status.
- Must be willing to travel within the UK as per project/client requirements.
- Excellent communication skills and teamwork skills.
Developer - Python, AWS employer: Information Tech Consultants
Join a dynamic and innovative team as a Junior Big Data Developer in the UK, where you'll have the opportunity to work with cutting-edge technologies in a fast-paced financial services environment. Our company fosters a collaborative work culture that prioritises employee growth, offering continuous learning opportunities and career advancement. With a commitment to best practices and a supportive team atmosphere, we provide a rewarding workplace for those looking to make a meaningful impact in the tech industry.
Contact Details:
Information Tech Consultants Recruitment Team
StudySmarter Expert Advice🤫
We think this is how you could land Developer - Python, AWS
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and join online forums. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving Scala, Python, and Big Data technologies. This gives potential employers a taste of what you can do beyond your CV.
✨Tip Number 3
Prepare for interviews by brushing up on your technical skills and problem-solving abilities. Practice coding challenges and be ready to discuss your past projects in detail. Confidence is key!
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities that might just be perfect for you. Plus, it’s a great way to ensure your application gets seen by the right people.
We think you need these skills to ace Developer - Python, AWS
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your experience with Scala, Python, and Big Data technologies. We want to see how your skills match the role, so don’t be shy about showcasing relevant projects or achievements!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re excited about the role and how your background makes you a perfect fit. We love seeing genuine enthusiasm for what we do at StudySmarter.
Showcase Your Problem-Solving Skills:In your application, give examples of how you've tackled challenges in previous roles. We value strong problem-solving skills, especially in an Agile environment, so let us know how you’ve made an impact!
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!
How to prepare for a job interview at Information Tech Consultants
✨Know Your Tech Stack
Make sure you brush up on your Scala, Python, and Java skills before the interview. Be ready to discuss your experience with Big Data technologies like Spark and Hadoop, as well as any projects you've worked on that showcase your expertise.
✨Showcase Problem-Solving Skills
Prepare to tackle some coding challenges or technical questions during the interview. Think about how you can demonstrate your problem-solving abilities and your understanding of algorithms and data structures. Practice common coding problems to get in the right mindset.
✨Understand Agile Methodologies
Since the role requires working in an Agile environment, be prepared to discuss your experience with Agile practices. Share examples of how you've collaborated with cross-functional teams and contributed to iterative development processes.
✨Communicate Effectively
Strong communication skills are key for this role. Practice explaining complex technical concepts in simple terms, and be ready to discuss how you’ve worked in teams. Remember, it’s not just about what you know, but how you share that knowledge with others.