Senior Backend Engineer Contractor (Java, Python, Rust + Ruby nice-to-have) | Fully Remote / EU[...] in London
Senior Backend Engineer Contractor (Java, Python, Rust + Ruby nice-to-have) | Fully Remote / EU[...]

Senior Backend Engineer Contractor (Java, Python, Rust + Ruby nice-to-have) | Fully Remote / EU[...] in London

London Freelance Home office possible
O

At a Glance

  • Tasks: Design and build robust backend services using Java, Python, and Rust.
  • Company: Join a fast-moving tech company with a global impact.
  • Benefits: Competitive daily rate, fully remote work, and flexible contract.
  • Why this job: Make a real difference in a high-impact freelance role.
  • Qualifications: Senior-level experience in Java and Python, plus Rust knowledge.
  • Other info: Work in a dynamic environment with opportunities for growth.

We are supporting a fast-moving client at huge global scale, that is in need of a Senior Backend Contractor with deep experience across Java and Python, strong exposure to Rust, and ideally a touch of Ruby. This is a high-impact freelance role within a tech-driven established team - building scalable systems in a modern backend environment.

What You’ll Be Doing:

  • Designing and building robust backend services across Java, Python, and Rust-based systems
  • Collaborating with product and platform teams to scale critical infrastructure
  • Contributing to performance optimisation, secure coding, and clean architecture decisions
  • Bringing in best practices across multiple programming paradigms and languages
  • Ideally, supporting legacy Ruby codebases or integrations where needed

Core Skills:

  • Senior-level backend experience with both Java and Python in production systems
  • Proven work with Rust (production experience strongly preferred)
  • Familiarity with Ruby or willingness to support legacy pieces if required
  • Strong grasp of APIs, cloud-native systems, and scalable architecture
  • Freelance mindset: able to hit the ground running, communicate clearly, and add value fast

Details:

  • Contract: LTD company (UK) / B2B
  • Location: Remote (must be EU-based for legal/timezone reasons)
  • Start: ASAP

If interested, please apply here and we will contact you if it’s a good match!

Senior Backend Engineer Contractor (Java, Python, Rust + Ruby nice-to-have) | Fully Remote / EU[...] in London employer: Owen Thomas | Pending B CorpTM

Join a dynamic and innovative team that values your expertise as a Senior Backend Engineer Contractor. With the flexibility of fully remote work across the EU, you'll enjoy a collaborative culture that encourages professional growth and the opportunity to contribute to high-impact projects in a tech-driven environment. Our commitment to best practices and modern technologies ensures that you will be part of a forward-thinking organisation that prioritises both individual and collective success.
O

Contact Detail:

Owen Thomas | Pending B CorpTM Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Backend Engineer Contractor (Java, Python, Rust + Ruby nice-to-have) | Fully Remote / EU[...] in London

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech world, especially those who work with Java, Python, or Rust. A personal recommendation can make all the difference when you're looking to land that contract.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects in Java, Python, and Rust. This is your chance to demonstrate your expertise and give potential clients a taste of what you can do.

✨Tip Number 3

Be proactive! Don’t just wait for job postings; reach out directly to companies you admire. Let them know you’re available for freelance work and how you can add value to their team.

✨Tip Number 4

Apply through our website! We’ve got loads of opportunities that might be perfect for you. Plus, applying directly helps us get to know you better and match you with the right roles faster.

We think you need these skills to ace Senior Backend Engineer Contractor (Java, Python, Rust + Ruby nice-to-have) | Fully Remote / EU[...] in London

Java
Python
Rust
Ruby
Backend Development
API Design
Cloud-native Systems
Scalable Architecture
Performance Optimisation
Secure Coding
Clean Architecture
Collaboration
Freelance Mindset
Communication Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Java, Python, and Rust. We want to see how you've tackled backend challenges in the past, so don’t hold back on those juicy details!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Tell us why you're the perfect fit for this role and how your skills align with our needs. Keep it engaging and personal – we love a bit of personality!

Showcase Your Projects: If you've worked on any relevant projects, make sure to mention them! Whether it's a personal project or something from your previous roles, we want to see your hands-on experience with scalable systems.

Apply Through Our Website: Don’t forget to apply through our website! It’s the easiest way for us to keep track of your application and get back to you quickly. Plus, we love seeing applications come directly from our site!

How to prepare for a job interview at Owen Thomas | Pending B CorpTM

✨Know Your Tech Stack

Make sure you’re well-versed in Java and Python, as these are crucial for the role. Brush up on your Rust knowledge too, and if you have any experience with Ruby, be ready to discuss it. The more confident you are in these languages, the better you'll impress the interviewers.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific challenges you've faced in previous projects, especially those involving backend systems. Think about how you optimised performance or improved security in your past roles. Real-world examples will demonstrate your expertise and ability to add value quickly.

✨Understand the Company’s Needs

Research the client’s business model and their tech stack. Knowing how they operate and what challenges they face will help you tailor your answers. This shows that you’re not just looking for any job, but that you’re genuinely interested in contributing to their success.

✨Communicate Clearly and Confidently

As a contractor, clear communication is key. Practice explaining complex technical concepts in simple terms. This will not only help you during the interview but also set the tone for how you’ll collaborate with their teams if you get the job.

Senior Backend Engineer Contractor (Java, Python, Rust + Ruby nice-to-have) | Fully Remote / EU[...] in London
Owen Thomas | Pending B CorpTM
Location: London

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

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