At a Glance
- Tasks: Lead the migration of legacy Python code to Java microservices on GCP.
- Company: Join a global Big Tech media platform with a high-throughput engineering team.
- Benefits: Competitive contract rate, remote work, and potential for extension.
- Other info: Immediate start available for UK-based contractors.
- Why this job: Make a significant impact by modernising backend systems in a cutting-edge environment.
- Qualifications: 6+ years in backend development, strong Java and GCP skills required.
The predicted salary is between 63000 - 77000 £ per year.
We are seeking a Senior Backend Engineer for a 6-month contract to join a high-throughput engineering team at a global Big Tech media platform. You will lead a key infrastructure initiative: reading and refactoring legacy Python codebases into standardized, production-ready Java microservices on Google Cloud Platform (GCP).
Key Responsibilities
- Legacy Refactoring: Analyze legacy Python frameworks and migrate core business logic into high-performance Java microservices.
- Core Backend Development: Build and operate low-latency backend services, dynamic routing layers, and service registries.
- ML Integration: Partner closely with Machine Learning and Data Engineering teams to design clean gRPC and HTTP interfaces for model-serving infrastructure.
- Full Lifecycle Ownership: Own services end-to-end—from initial architecture to deployment, monitoring, and performance tuning on GCP.
Requirements
- Product Company Background: Experience coming from a tech product company background is highly desirable.
- 6+ Years Experience: Proven background in building and operating distributed backend microservices.
- Java Expertise (Mandatory): Strong production-level Java skills (Spring Boot, modern Java).
- GCP Infrastructure (Mandatory): Hands-on experience building and deploying cloud-native applications strictly on Google Cloud Platform.
- Python Proficiency: Ability to read, understand, and translate Python codebases effectively into Java.
- Modern Systems Architecture: Practical knowledge of gRPC/HTTP APIs, event-driven architectures, and system design principles.
- Immediate Availability: Ability to onboard immediately / by late August.
Nice-to-Have
- Experience leveraging AI development tools (Claude, GitHub Copilot) for refactoring, test generation, and documentation.
- Prior experience working within high-scale streaming or digital media platforms.
How to Apply
If you are a UK-based contractor available for an immediate start, submit your CV directly or send a message to discuss rate and interview details.
Java Software Engineer employer: Randstad
Join a forward-thinking company that prioritises employee development and fosters a collaborative work culture. As an IMS Systems Auditor, you will benefit from comprehensive training opportunities, a supportive team environment, and the chance to make a meaningful impact on our Integrated Management System. Located in a vibrant area, we offer a dynamic workplace where your contributions are valued and recognised.