Senior Java Full Stack Developer in London
Senior Java Full Stack Developer

Senior Java Full Stack Developer in London

London Full-Time 60000 - 80000 ÂŁ / year (est.) No home office possible
T

At a Glance

  • Tasks: Build and evolve high-impact applications using Java, React, and AWS.
  • Company: Join a forward-thinking tech company in London with a hybrid work model.
  • Benefits: Enjoy competitive salary, health benefits, and opportunities for professional growth.
  • Other info: Dynamic team culture with excellent career advancement opportunities.
  • Why this job: Make a real impact by developing innovative solutions in a collaborative environment.
  • Qualifications: Proficient in Java, Spring Boot, and React; experience with CI/CD and Agile methodologies.

The predicted salary is between 60000 - 80000 ÂŁ per year.

Join us as a Senior Java Full Stack Engineer and help build and evolve modern, high-impact applications on a Java-first technology stack. You'll work hands‑on across the stack building intuitive front ends with React/Next.js, and delivering secure, scalable services using Java, Spring Boot, microservices, Kafka and AWS. You'll take features from idea to production in a DevSecOps model, collaborating with a high‑performing engineering team and using modern tools and practices across every phase of the Software Development Life Cycle to continuously improve how we build.

Location: London. Mode: Hybrid. Contract type: Permanent.

Responsibilities
  • Deliver full‑stack features end‑to‑end by building responsive React/Next.js user interfaces, designing clean API contracts, and implementing Java/Spring Boot services to support them.
  • Work closely with product and UX to turn designs into intuitive experiences, contributing to component design, state management, accessibility and consistent UI; deploy and operate full‑stack applications on AWS, optimize UI and API performance, and use logging, metrics and tracing to keep services observable and reliable.
  • Design secure end‑to‑end integrations covering browser‑to‑API authentication/authorization, API gateway patterns, and data/storage interactions that meet performance and compliance needs.
  • Strengthen CI/CD for both front‑end and back‑end by automating builds, tests, security scans and deployments to improve release frequency and confidence.
  • Develop scalable APIs, microservices and event‑driven flows (e.g., Kafka), ensuring stable contracts and versioning so front‑end changes can ship safely and independently.
  • Contribute to agile delivery across the stack, refining stories, proposing technical designs, and balancing UI/UX quality with API/service robustness.
  • Own quality and outcomes end‑to‑end by writing well‑tested code (unit/integration/UI tests), reviewing pull requests across React/Next.js and Java, mentoring teammates if needed, and driving issues through to resolution in production.
Qualifications
  • Proficient in Java 21 and Spring Boot 3.4+ with Spring Cloud microservices.
  • Proficiency in Docker/Kubernetes (containerization and orchestration).
  • Good understanding of AWS.
  • Strong hands‑on experience in React/Next.js.
  • Extensive experience with CI/CD and relevant tooling (AWS).
  • Working knowledge of TDD and pair programming.
  • Strong exposure to JUnit and Mockito.
  • In‑depth understanding of Agile methodologies.
  • Awareness of DRY and SOLID principles.
  • Keen interest in AI fluency (using GitHub Copilot or similar).

Senior Java Full Stack Developer in London employer: Tcs London Office

Join a dynamic and innovative team in London as a Senior Java Full Stack Developer, where you'll have the opportunity to work on cutting-edge applications in a hybrid work environment. Our company fosters a collaborative culture that prioritises employee growth through continuous learning and mentorship, while offering competitive benefits and a commitment to work-life balance. With a focus on modern technologies and agile practices, you'll be empowered to take ownership of your projects and contribute to impactful solutions in a supportive atmosphere.
T

Contact Detail:

Tcs London Office Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Java Full Stack Developer in London

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech world, especially those who work with Java or in full-stack development. A friendly chat can lead to insider info about job openings that aren't even advertised yet.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those using React/Next.js and Java. This gives potential employers a taste of what you can do and sets you apart from the crowd.

✨Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice coding challenges and be ready to discuss your past projects in detail. Remember, confidence is key!

✨Tip Number 4

Don't forget to apply through our website! We love seeing applications directly from candidates who are excited about joining our team. Plus, it shows you're genuinely interested in working with us.

We think you need these skills to ace Senior Java Full Stack Developer in London

Java 21
Spring Boot 3.4+
Microservices
Docker
Kubernetes
AWS
React
Next.js
CI/CD
TDD
Pair Programming
JUnit
Mockito
Agile Methodologies
DRY Principles
SOLID Principles

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Java, Spring Boot, and React/Next.js. We want to see how your skills align with our tech stack, so don’t be shy about showcasing relevant projects or achievements!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re excited about the role and how your background makes you a perfect fit for our team. Let us know what drives you in software development!

Showcase Your Projects: If you've worked on any full-stack applications or have experience with CI/CD, make sure to mention those! We love seeing real examples of your work, especially if they involve AWS or microservices.

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 Tcs London Office

✨Know Your Tech Stack

Make sure you’re well-versed in Java 21, Spring Boot, and the other technologies mentioned in the job description. Brush up on your knowledge of React/Next.js and AWS, as these will likely come up during technical discussions. Being able to speak confidently about your experience with these tools will show that you're a strong fit for the role.

✨Showcase Your Projects

Prepare to discuss specific projects where you've delivered full-stack features. Highlight your role in building responsive user interfaces and implementing secure APIs. Use examples that demonstrate your ability to work in a DevSecOps model and how you’ve contributed to CI/CD processes. This will help interviewers see your practical experience in action.

✨Emphasise Collaboration

Since the role involves working closely with product and UX teams, be ready to talk about your collaborative experiences. Share instances where you’ve turned designs into intuitive experiences and how you’ve balanced UI/UX quality with robust API services. This shows that you understand the importance of teamwork in delivering high-quality applications.

✨Prepare for Problem-Solving Questions

Expect to face questions that assess your problem-solving skills, especially around designing secure integrations and optimising performance. Think through scenarios where you’ve had to troubleshoot issues or improve existing systems. Demonstrating your analytical thinking and ability to drive issues to resolution will impress your interviewers.

Senior Java Full Stack Developer in London
Tcs London Office
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>