Senior Full Stack Developer

HCL Technologies Limited

Greater London

On-site

GBP 90,000 - 130,000

Full time

14 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

HCLTech is seeking a Senior Java Engineer to strengthen its RMS Trade Processing platform. You will design and deliver scalable full-stack solutions using Java, Spring Boot, Angular, and React, contributing across backend and frontend components in a business-critical system.

The role requires 8+ years of enterprise software experience, expertise in RESTful APIs, microservices, and test-driven development, with a focus on quality and secure, reliable software delivery.

Qualifications

  • 8+ years of enterprise software development experience in Java-based stacks.
  • Proven experience building modern web applications with React and TypeScript.
  • Strong expertise designing RESTful APIs and microservices architectures.
  • Commitment to test-driven development and quality engineering practices.

Responsibilities

  • Lead the design, development, and delivery of scalable full-stack applications using Java, Spring Boot, Angular, and modern web technologies.
  • Drive architecture decisions ensuring security, compliance, and performance requirements.
  • Own end-to-end software delivery from design to production support.
  • Produce technical documentation covering architecture, APIs, and operational procedures.
  • Support incident management and long-term preventive measures.

Skills

Java
Spring Boot
Spring Framework
React
TypeScript
REST APIs
Microservices
TDD
Automated testing
Quality engineering

Job description

HCLTech is a global technology company, home to 219,000+ people across 54 countries, delivering industry-leading capabilities centered on digital, engineering and cloud, powered by a broad portfolio of technology services and products. We work with clients across all major verticals, providing industry solutions for Financial Services, Manufacturing, Life Sciences and Healthcare, Technology and Services, Telecom and Media, Retail and CPG, and Public Services. Consolidated revenues as of $13+ billion.

For more information on how we process your personal data, please refer to HCLTech’ s Candidate Data Privacy Notice.

Java Engineer - Full Stack Developer (Java & React)

RMS Trade Processing is a strategic platform acting as the primary record for financial products across the Bank, with a strong focus on complex OTC derivatives. It supports the full trade lifecycle — from initial booking and enrichment through amendments, allocations, and lifecycle events (such as roll, unwind, exercise, and expiry), to clearing, settlement, and downstream risk reporting — ensuring consistent and reliable trade representation across front, middle, and back office systems.

As the RMS platform continues to expand its coverage of supported commodity products and trading flows, we are looking for a Senior Java Engineer to strengthen our experienced and dynamic team. Our technology stack includes Java, Spring, Kafka, Oracle Database, and React, offering opportunities to work across both backend and frontend components of a business critical system.

Your key responsibilities
  • Lead the design, development, and delivery of scalable full-stack applications using Java, Spring Boot, Angular, and modern web technologies.
  • Drive technical architecture decisions and ensure solutions meet functional, non-functional, security, and regulatory requirements.
  • Own the end-to-end software development lifecycle, from solution design and implementation through deployment and production support.
  • Produce clear and comprehensive technical documentation covering architecture, design decisions, APIs, operational processes, and support procedures.
  • Support incident management, root-cause analysis, and implementation of long-term preventive measures.
Your skills and experience
  • Extensive experience (8+ years) in enterprise software development using Java (Java 17+ preferred), Spring Boot, Spring Framework, and related backend technologies.
  • Strong experience developing modern web applications using React, TypeScript.
  • Proven expertise in designing and implementing RESTful APIs and microservices architectures.
  • Strong commitment to test-driven development, automated testing, and quality engineering practices.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Java Engineer
Lead Java Engineer

HCL Technologies Limited • Greater London

On-site
GBP 90,000 - 120,000
Senior Java/React Full-Stack Engineer for Trade Processing
Senior Java/React Full-Stack Engineer for Trade Processing

HCL Technologies Limited • Greater London

On-site
GBP 90,000 - 130,000
Lead Java & React Full-Stack Engineer
Lead Java & React Full-Stack Engineer

HCL Technologies Limited • Greater London

On-site
GBP 90,000 - 120,000
Senior Full Stack Engineer (Java / React) | Equities Trading Technology
Senior Full Stack Engineer (Java / React) | Equities Trading Technology

Luxoft • England

Hybrid
GBP 90,000 - 130,000
Full Stack Java Web Developer
Full Stack Java Web Developer

Luxoft • Nottingham

On-site
GBP 90,000 - 130,000
Senior Business Analyst - FX, Trade & Commodities
Senior Business Analyst - FX, Trade & Commodities

HCLTech • City Of London

On-site
GBP 90,000 - 120,000
Java Developer
Java Developer

Qualient Technology Solutions UK Limited • Reading

On-site
GBP 40,000 - 80,000
Senior Business Analyst - FX, Trade & Commodities
Senior Business Analyst - FX, Trade & Commodities

HCLTech • Greater London

On-site
GBP 70,000 - 100,000
Full Stack React & Java Developer - Rates & Credit Trading
Full Stack React & Java Developer - Rates & Credit Trading

Vertus Partners • London

On-site
GBP 60,000 - 85,000
Senior Java Full-Stack Engineer: Spring Boot, React/Angular
Senior Java Full-Stack Engineer: Spring Boot, React/Angular

HCL Technologies Limited • Glasgow

On-site
GBP 60,000 - 90,000