At a Glance
- Tasks: Design and build robust backend services using Java, Python, and Rust.
- Company: Join a fast-moving tech company making a global impact.
- Benefits: Competitive daily rate, fully remote work, and flexible contract.
- Other info: Work in a dynamic environment with opportunities for growth.
- Why this job: Make a real difference in a high-impact freelance role.
- Qualifications: Senior-level experience in Java and Python, with Rust knowledge.
Senior Backend Engineer Contractor (Java, Python, Rust + Ruby nice-to-have) | Fully Remote / EU-Based | Rate £550-650pd, Outside IR35 | 12-months Contract Length
We're 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! :)
Seniority level
Mid-Senior level
Employment type
Contract
Job function
Engineering and Information Technology
Industries
Technology, Information and Media
#J-18808-LjbffrSenior Backend Engineer Contractor (Java, Python, Rust + Ruby nice-to-have) | Fully Remote / EU[...] employer: Owen Thomas | Pending B Corp™
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 fosters growth and encourages the sharing of best practices in a tech-driven environment. This role not only offers competitive rates but also the opportunity to make a significant impact on scalable systems while working with cutting-edge technologies.
Contact Details:
Owen Thomas | Pending B Corp™ Recruitment 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[...]
✨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 in landing that contract.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best backend projects, especially those involving Java and Python. This will give potential clients a taste of what you can bring to their team.
✨Tip Number 3
Be proactive! Don’t just wait for job postings; reach out to companies directly. Let them know you’re available for freelance work and how your expertise in scalable systems can benefit them.
✨Tip Number 4
Apply through our website! It’s the easiest way for us to see your application and get in touch if you’re a good fit. Plus, we love connecting with talented engineers like you!
We think you need these skills to ace Senior Backend Engineer Contractor (Java, Python, Rust + Ruby nice-to-have) | Fully Remote / EU[...]
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 Corp™
✨Know Your Tech Stack
Make sure you brush up on your Java and Python skills, as these are crucial for the role. Be prepared to discuss your experience with Rust and any Ruby projects you've worked on. Having specific examples ready will show that you’re not just familiar with these languages but have actually applied them in real-world scenarios.
✨Understand the Company’s Needs
Research the client’s business model and their tech stack. Knowing how they use backend systems and what challenges they face can help you tailor your answers. This shows that you’re not only interested in the role but also invested in their success.
✨Prepare for Technical Questions
Expect to dive deep into technical discussions. Brush up on best practices in clean architecture, performance optimisation, and secure coding. You might be asked to solve problems on the spot, so practice coding challenges relevant to Java, Python, and Rust beforehand.
✨Show Your Freelance Mindset
Since this is a contract role, demonstrate your ability to hit the ground running. Talk about past experiences where you quickly adapted to new environments or teams. Highlight your communication skills and how you’ve added value in previous freelance roles.