At a Glance
- Tasks: Design and build robust backend services using Java, Python, and Ruby.
- Company: Join a fast-moving global client with a tech-driven team.
- Benefits: Enjoy fully remote work with competitive pay of £550-650pd.
- Why this job: Make a high impact in a modern backend environment while working flexibly.
- Qualifications: Senior-level experience in backend development with Java and Python required.
- Other info: Long-term contract with potential for ongoing engagement.
The predicted salary is between 66000 - 78000 £ per year.
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 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
- 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
- Familiarity with Ruby or willingness to support legacy pieces if required
- 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!
Remote Senior Backend Engineer - Java 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 Remote Senior Backend Engineer - Java
✨Tip Number 1
Make sure to showcase your experience with Java and Ruby in your conversations. Highlight specific projects where you've successfully implemented these technologies, as this will demonstrate your capability to hit the ground running.
✨Tip Number 2
Familiarise yourself with the latest trends in backend development, especially around performance optimisation and secure coding practices. Being able to discuss these topics confidently can set you apart during interviews.
✨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 adapted to new environments and contributed effectively in previous roles.
✨Tip Number 4
Since this role is fully remote, emphasise your communication skills and ability to work independently. Be ready to provide examples of how you've successfully collaborated with remote teams in the past.
We think you need these skills to ace Remote Senior Backend Engineer - Java
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Java and Ruby, as well as any relevant projects you've worked on. Use specific examples to demonstrate your skills in backend development and performance optimisation.
Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention your freelance mindset and how you can quickly add value to their team. Be sure to address your familiarity with legacy Ruby codebases if applicable.
Showcase Relevant Projects: If you have worked on significant projects involving Java, Python, or Ruby, include them in your application. Describe your role in these projects and the impact they had on the overall system performance.
Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any errors or typos. A polished application reflects your attention to detail and professionalism, which is crucial for a senior-level position.
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 and Ruby in detail. Highlight specific projects where you've designed and built backend services, and be ready to explain your approach to performance optimisation and secure coding.
✨Demonstrate Your Freelance Mindset
Since this is a contractor role, it's crucial to convey your ability to hit the ground running. Share examples of how you've quickly adapted to new environments and added value in previous freelance positions.
✨Discuss Legacy Code Experience
If you have experience with legacy Ruby codebases, make sure to mention it. If not, express your willingness to support and learn about legacy systems, as this could be a key requirement for the role.
✨Prepare Questions About the Team and Projects
Show your interest in the company by preparing thoughtful questions about the team dynamics and the specific projects you'll be working on. This demonstrates your enthusiasm and helps you assess if the role is a good fit for you.