At a Glance
- Tasks: Design and build robust backend services using Java, Python, and Rust.
- Company: Join a fast-moving client at a global scale in a tech-driven environment.
- Benefits: Enjoy a fully remote role with competitive pay and long-term engagement potential.
- Why this job: Make a high impact in a modern backend team while working on scalable systems.
- Qualifications: Senior-level experience in backend development with Java, Python, and Rust required.
- Other info: Must be EU-based for legal reasons; start ASAP!
Opportunity: 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 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)
- Duration: Long-term engagement potential
- Start: ASAP
If interested, please apply here and we will contact you if it's a good match!
Senior Backend Engineer Contractor (Java / Ruby focused) | Fully Remote / EU-Based | Rate £550-650pd, Outside IR35 | 12-months Contract Length employer: Owen Thomas | Pending B Corp™
Contact Detail:
Owen Thomas | Pending B Corp™ Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Backend Engineer Contractor (Java / Ruby focused) | Fully Remote / EU-Based | Rate £550-650pd, Outside IR35 | 12-months Contract Length
✨Tip Number 1
Make sure to showcase your experience with Java and Ruby prominently in your discussions. Highlight specific projects where you've used these languages, especially in a production environment, as this will demonstrate your capability to hit the ground running.
✨Tip Number 2
Familiarise yourself with the latest trends in backend development, particularly around scalable systems and cloud-native architectures. Being able to discuss these topics intelligently during interviews will show that you're not just experienced but also up-to-date with industry standards.
✨Tip Number 3
Prepare to discuss your freelance mindset and how you can quickly add value to a team. Share examples of how you've successfully collaborated with product and platform teams in the past, as this role requires strong communication and teamwork skills.
✨Tip Number 4
If you have experience with Rust or are willing to learn, make sure to mention this. Highlighting your adaptability and eagerness to support legacy codebases will set you apart from other candidates who may not be as flexible.
We think you need these skills to ace Senior Backend Engineer Contractor (Java / Ruby focused) | Fully Remote / EU-Based | Rate £550-650pd, Outside IR35 | 12-months Contract Length
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Java, Ruby, and any relevant backend technologies. Use specific examples of projects where you've designed and built robust backend services.
Craft a Compelling Cover Letter: In your cover letter, emphasise your freelance mindset and ability to quickly add value. Mention your familiarity with cloud-native systems and scalable architecture, as well as your willingness to support legacy Ruby codebases.
Showcase Relevant Projects: Include a portfolio or links to projects that demonstrate your expertise in Java, Ruby, and Rust. Highlight any performance optimisation and secure coding practices you've implemented in past roles.
Be Clear and Concise: When writing your application, ensure that your language is clear and concise. Avoid jargon unless necessary, and focus on how your skills align with the needs of the role.
How to prepare for a job interview at Owen Thomas | Pending B Corp™
✨Showcase Your Technical Skills
Be prepared to discuss your experience with Java, Ruby, and Rust in detail. Highlight specific projects where you've designed and built backend services, and be ready to explain the challenges you faced and how you overcame them.
✨Demonstrate Your Problem-Solving Abilities
Expect technical questions that assess your problem-solving skills. Practice coding challenges or system design scenarios relevant to backend engineering, as this will help you articulate your thought process during the interview.
✨Communicate Clearly and Effectively
As a contractor, clear communication is key. Be ready to discuss how you collaborate with product and platform teams, and provide examples of how you've contributed to optimising performance and ensuring secure coding practices.
✨Familiarise Yourself with Legacy Systems
Since the role may involve supporting legacy Ruby codebases, brush up on your Ruby knowledge if you're not already proficient. Be prepared to discuss how you would approach maintaining and integrating with older systems while implementing best practices.