Randstad Digital UK
Java Full Stack Developer

How your CV stacks up
Upload your CV to see how well it fits this job role
?%
Position Title: Java Full Stack Developer
Contract Type
Contract (6-month initial duration, with potential for extension)
Location
Manchester, UK
Work Arrangement
Hybrid (2 days/week in-office)
Hours
40 hours per week
Role Overview
As a Full-Stack Engineer, you will drive the design, performance, and scalability of both frontend and backend architectures. Operating independently as well as collaboratively with software engineers, product owners, and UX designers, you will build innovative features to boost customer engagement utilizing modern Agentic AI tools. You will join a high-priority initiative at the world's premier online travel platform, delivering key features that integrate into current infrastructure. Technical responsibilities span across micro-frontends, Backend-for-Frontend (BFF) layers, and core Java backend services; proficiency across all areas is expected, with skill distribution balanced across the team.
Key Responsibilities
- Feature Engineering: Design and enhance user-facing features on web and mobile applications using modern frontend platforms alongside Agentic AI techniques, leveraging tools like Claude, Codex, and custom in-house AI models.
- Backend Services: Develop, scale, and maintain backend ecosystems, such as push notification systems, API connectivity platforms, and order processing integrations.
- Cross-Functional Collaboration: Convert product specifications and design concepts into responsive, accessible products using AI-driven development.
- Code Standards: Ensure clean, robust, and testable code delivery (frequently generated alongside AI agents) and conduct peer code reviews to maintain high quality.
- System Health & Reliability: Monitor system operations, resolve bugs, and utilize SLIs/SLOs to maintain high uptime and performance.
- Agile Delivery: Participate actively in agile ceremonies, address technical debt, and collaborate within multi-team setups to meet project milestones efficiently.
Reasons to use Rodeo
I’m in my final year doing Economics and I don’t know whether to apply for grad schemes now or do a masters first. What do you think?
Honest answer — it depends on where you want to end up. A lot of top grad schemes (Big 4, civil service, banking) don’t need a masters. Let’s look at the ones you’d be competitive for now, and we can decide if a masters actually adds anything.
Also worth knowing: most autumn 2026 applications are open now. Timing matters more than you think.
Start with a chat, not a search bar
Grad scheme, placement, apprenticeship? Not sure what you want yet — that's fine. Your agent talks it through with you and turns "I have no idea" into a shortlist.
Graduate Consultant — 2026 Scheme
Why you're a good match
StrongYour economics background and your summer at a regional bank line up with what PwC looks for on the consulting scheme. Applications close in four weeks.
See breakdownIt searches the market for you
Every day your agent scans the market matching roles against what actually matters to you, not just keywords on a CV.
Why you're a good match
You’ve got the grades and the economics background, and your bank internship is exactly the experience this scheme looks for. Apply soon — deadlines close within the month.
Experience fit
Your summer at the bank plus your econometrics coursework map directly to the day-one responsibilities on this scheme — client modelling, market briefings, and deal support.
Only hits
No noise. No "maybe this fits." Just roles with a clear explanation of why they're right — and where to focus when applying.
Qualifications & Requirements
- Bachelor's degree in Computer Science, Software Engineering, a related technical discipline, or equivalent practical background (e.g., reputable coding bootcamp completion).
- 3+ years of professional full-stack, frontend, or backend development experience.
Core Technical Competencies
- Frontend: Proficiency in JavaScript/TypeScript, HTML/CSS, and frameworks like React or Vue.js.
- Backend: Hands-on expertise with Java or Java-based frameworks and building/consuming REST or GraphQL APIs.
- Agentic AI: Direct experience implementing software features with Agentic AI workflows and integrating end-user AI solutions.
- Cloud Infrastructure: Hands-on skill with AWS services and deployment mechanisms like CloudFormation.
- Databases: Core understanding of relational (SQL) or non-relational (NoSQL) databases and data modeling principles.
- Testing & Quality: Ability to write unit and integration test suites to maintain software reliability.
- Version Control & Tools: Experience working with Git and related tools.
- Communication: Fluent written and spoken English, capable of articulating technical topics to both engineering and non-technical stakeholders.


Get help with your application
Your very own career expert that helps elevate your application to the next level.
Desirable Skills & Experience
- DevOps & Cloud: Exposure to Docker, Kubernetes, CI/CD pipelines, and general cloud platforms.
- Operations: Familiarity with deployment pipelines, system scalability, fault tolerance, and monitoring metrics (SLIs/SLOs).
- Domain Knowledge: Background or strong interest in user engagement, recommendation systems, or notification architectures.
- Data-Driven Practices: Understanding of data analytics and A/B testing within product development workflows.
- Scale: Prior experience engineering applications that serve large, global user populations.
“It took my CV and asked me questions relevant to understanding what kind of jobs to suggest for me. Suggestions were almost perfect. Jobs were exactly what I’ve been looking for.”
Jessica, London
Skills