At a Glance
- Tasks: Enhance back-end applications and lead system migrations using Java and Node.js.
- Company: Join a leading financial services organisation in a dynamic development team.
- Benefits: Enjoy a hybrid work model with 3 days onsite and flexible hours.
- Why this job: Be part of modernising financial services platforms and collaborate with talented teams.
- Qualifications: 5+ years in Java & Node.js/TypeScript, with strong CI/CD and database skills.
- Other info: Opportunity to work with cutting-edge technologies like Docker and Kubernetes.
The predicted salary is between 48000 - 72000 £ per year.
Mid-Level Back-end & Infrastructure Developer – Contract
📍 London / Hybrid (3 days onsite, Canary Wharf)
⏳ 6-Month Contract – Financial Services
We’re looking for a talented Back-end & Infrastructure Developer with strong Java and Node.js/TypeScript experience to join a dynamic development team within a leading financial services organisation.
This role is ideal for someone who enjoys working across both backend development and infrastructure, collaborating with centralised DevOps teams, and contributing to modern, large-scale financial services platforms.
🔑 What You’ll Do
- Maintain and enhance scalable back-end applications using Java, Node.js, and TypeScript.
- Lead the migration of existing Node.js systems into Java to align with bank-wide infrastructure strategy.
- Work closely with DevOps teams, utilising Docker and Kubernetes for containerisation and deployments.
- Build and maintain CI/CD pipelines (GitHub Actions).
- Monitor and optimise system performance and uptime.
- Write robust unit and integration tests to ensure high code quality.
- Collaborate with cross-functional teams to define, design, and deliver new features.
🎯 What We’re Looking For
- 5+ years’ experience as a Java & Node.js/TypeScript developer.
- Hands-on experience with Docker, Kubernetes, GitHub Actions (CI/CD).
- Strong knowledge of SQL databases.
- Proven track record writing unit & integration tests.
- Strong problem-solving skills, with the ability to meet deadlines in collaborative environments.
⭐ Nice-to-Have Skills
- Experience with Snowflake (cloud data warehousing).
- GraphQL API development experience.
Ready to make your mark in financial services? We\’re looking for skilled professionals to help us modernize our backend infrastructure and applications. Apply today!
Mid-Level Back-end & Infrastructure Developer – Contract employer: Randstad Digital
Contact Detail:
Randstad Digital Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Mid-Level Back-end & Infrastructure Developer – Contract
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as Java, Node.js, and TypeScript. Being able to discuss your hands-on experience with these languages during an interview will demonstrate your suitability for the role.
✨Tip Number 2
Highlight any previous experience you have with Docker and Kubernetes, especially in relation to CI/CD pipelines. Be prepared to share examples of how you've used these tools to improve deployment processes in past projects.
✨Tip Number 3
Showcase your problem-solving skills by preparing to discuss specific challenges you've faced in previous roles and how you overcame them. This will help illustrate your ability to thrive in collaborative environments, which is crucial for this position.
✨Tip Number 4
If you have experience with Snowflake or GraphQL, make sure to mention it, even if it's not a requirement. These nice-to-have skills can set you apart from other candidates and show your eagerness to contribute to the team.
We think you need these skills to ace Mid-Level Back-end & Infrastructure Developer – Contract
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Java, Node.js, and TypeScript. Include specific projects where you've used these technologies, especially in a financial services context.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention your experience with Docker, Kubernetes, and CI/CD pipelines, and how they relate to the job description.
Showcase Problem-Solving Skills: Provide examples in your application that demonstrate your problem-solving abilities. Discuss challenges you've faced in previous roles and how you overcame them, particularly in collaborative environments.
Highlight Relevant Experience: If you have experience with Snowflake or GraphQL API development, make sure to mention it. Even if it's not a requirement, it can set you apart from other candidates.
How to prepare for a job interview at Randstad Digital
✨Showcase Your Technical Skills
Be prepared to discuss your experience with Java, Node.js, and TypeScript in detail. Bring examples of past projects where you successfully implemented these technologies, especially in a financial services context.
✨Demonstrate Your DevOps Knowledge
Since the role involves working closely with DevOps teams, make sure to highlight your hands-on experience with Docker, Kubernetes, and CI/CD pipelines. Be ready to explain how you've used these tools to improve deployment processes.
✨Prepare for Problem-Solving Questions
Expect questions that assess your problem-solving skills. Think of specific challenges you've faced in previous roles and how you overcame them, particularly in collaborative environments.
✨Ask Insightful Questions
At the end of the interview, ask questions that show your interest in the company's infrastructure strategy and future projects. This demonstrates your enthusiasm for the role and helps you gauge if it's the right fit for you.