Java Backend Engineer in London

Java Backend Engineer in London

London Temporary 39600 - 55000 £ / year (est.) No working from home possible
DCV Technologies

At a Glance

  • Tasks: Join a dynamic team to develop and migrate legacy systems into microservices.
  • Company: Leading UK-based financial services group with a focus on innovation.
  • Benefits: Competitive day rate, collaborative environment, and opportunities for professional growth.
  • Other info: Fast-paced Agile environment with a strong emphasis on teamwork and coaching.
  • Why this job: Make a real impact in the banking sector while working with cutting-edge technologies.
  • Qualifications: Proven experience in Java, Spring, and microservices development.

The predicted salary is between 39600 - 55000 £ per year.

Location: London

Duration of the Assignment: 1 Year

Experience required: 10+

Department/Practice: Commercial banking

Start Date: 17/07/2026

Day rate: Upto £550 per day - DoE (Inside IR35)

Job Purpose and primary objectives: Our client, TCS, who are working with a leading UK-based financial services group providing a wide range of banking and financial services, are looking for proven and experienced Java Backend Engineers. There is a significant migration and consolidation effort of legacy systems into microservices with the development team taking the lead on the design, build, deployment, and operation of the service they have created.

Person Specification: The successful candidate must be comfortable speaking up and challenging solutions and designs as part of sprint planning, contribute to the overall team cohesion through engaging with the wider team, and be clear and transparent with the client.

Key responsibilities:

  • Ensure the features delivered are fit for purpose and meet the quality and standards according to client’s expectation (Build, unit test and deploy)
  • Blend both deep domain and technical expertise within a feature team and show great passion for coaching and developing people in a ‘player-coach’ role
  • Work hands-on alongside engineering colleagues to deliver the highest quality customer-driven software
  • Work in an Agile fast-paced environment and collaborate to complete assigned work, showcase progress, and address well-defined, complex, and often non-routine problems

Key Skills/Knowledge:

  • Backend developer with hands-on development experience working with Spring, Spring Boot, REST services, Java 8+, Kafka, Building Microservices
  • Strong knowledge of BDD/TDD and JUnit
  • Strong knowledge of the entire software development cycle
  • Experience of working with DevOps tools and approaches
  • Experience with agile development methodologies and tooling
  • Experience of using software development toolsets including DevOps, Continuous Integration, and Delivery
  • Experience in GCP
  • Experience and understanding of Microservices
  • Experience and understanding of API gateways

Due to a high volume of applications, we will be unable to contact each applicant individually regarding the status of their application. If you have not received a direct response within 5 days then the application should be deemed unsuccessful.

Java Backend Engineer in London employer: DCV Technologies

At TCS, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters collaboration and innovation in the heart of London. Our commitment to employee growth is evident through our 'player-coach' approach, where experienced professionals not only contribute technically but also mentor and develop their peers. With competitive day rates and the opportunity to work on cutting-edge projects in a leading financial services group, joining our team means being part of a forward-thinking environment that values quality and excellence.

DCV Technologies

Contact Details:

DCV Technologies Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Java Backend Engineer in London

Tip Number 1

Network like a pro! Reach out to your connections in the industry, especially those who work at TCS or similar companies. A friendly chat can sometimes lead to insider info about job openings or even a referral.

Tip Number 2

Get your hands dirty with some coding challenges! Websites like LeetCode or HackerRank can help you brush up on your Java skills. Being sharp on your technical skills will give you the confidence to ace those interviews.

Tip Number 3

Prepare for behavioural questions! Think of examples from your past experiences that showcase your problem-solving skills and teamwork. We all know that cultural fit is just as important as technical skills.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing familiar names when we’re reviewing candidates!

We think you need these skills to ace Java Backend Engineer in London

Java 8+
Spring
Spring Boot
REST services
Kafka
Microservices
BDD

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the Java Backend Engineer role. Highlight your experience with Spring, microservices, and any relevant projects that showcase your skills. We want to see how you fit into our team!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about this role and how your background aligns with our needs. Be genuine and let your personality come through.

Showcase Your Technical Skills:Don’t forget to mention your hands-on experience with Java 8+, Kafka, and DevOps tools. We love seeing specific examples of how you've used these technologies in past projects, so be detailed!

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy!

How to prepare for a job interview at DCV Technologies

Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially Java, Spring, and microservices. Brush up on your knowledge of BDD/TDD and be ready to discuss how you've applied these methodologies in past projects.

Showcase Your Problem-Solving Skills

Prepare to discuss specific challenges you've faced in previous roles, particularly in an Agile environment. Think about how you approached these problems and what solutions you implemented, as this will demonstrate your ability to think critically and work collaboratively.

Engage with the Team Dynamics

Since the role involves a 'player-coach' dynamic, be prepared to talk about your experience in mentoring or coaching others. Highlight any instances where you’ve contributed to team cohesion and how you handle feedback and discussions during sprint planning.

Ask Insightful Questions

At the end of the interview, don’t shy away from asking questions that show your interest in the company and the role. Inquire about their current migration efforts, team structure, or how they measure success in their projects. This not only shows your enthusiasm but also helps you gauge if the company is the right fit for you.