Software Engineer

IntaPeople IT Recruitment
Charing Cross, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Charing Cross, United Kingdom

Tech stack

Java
Automation of Tests
Azure
Cloud Computing
Continuous Integration
DevOps
Distributed Systems
Elasticsearch
Github
JUnit
PostgreSQL
MySQL
NoSQL
SQL Databases
Spring-boot
Angular
Kubernetes
Cosmos DB
GraphQL
REST
Terraform
Jasmine
Docker
Microservices

Job description

  • Design, develop, and maintain full-stack applications using Java (Spring Boot, Java 17) and Angular 17+.
  • Build and integrate RESTful APIs, GraphQL services, and microservices.
  • Implement advanced UI state management using NgRx Store.
  • Leverage Microsoft Azure services for deployment, scalability, monitoring, and cloud-native development.
  • Set up and maintain CI/CD pipelines using GitHub Workflows.

Requirements

  • 5+ years of hands-on engineering experience with Java (Spring Boot, Java 17).
  • 5+ years of front-end development using Angular 17+, TypeScript, HTML5, CSS3.
  • Strong experience with NgRx Store.
  • Proven experience building and consuming REST and GraphQL services.
  • Solid background with Microsoft Azure (App Services, Functions, Storage, SQL, DevOps, Service Bus).
  • Experience with CI/CD automation using GitHub Workflows.
  • Strong understanding of microservices, asynchronous processing, and distributed systems fundamentals.
  • Experience with SQL databases (MySQL, PostgreSQL); NoSQL exposure (Cosmos DB, Elasticsearch) is a plus.
  • Hands-on experience with automated testing (JUnit, Jasmine, Karma).
  • Experience with Terraform, Docker, and Kubernetes.

About the company

A leading global technology organisation is seeking a Full Stack Engineer with strong, practical experience across Java (Spring Boot) and Angular (17+). You'll join a high-performing, cross-functional engineering team building modern, cloud-native applications that support critical business functions. This role is ideal for someone who thrives in a fast-paced Agile environment, enjoys solving complex engineering challenges, and brings a hands-on, delivery-focused mindset. You'll be joining a collaborative engineering group working on a modern Trade Compliance platform. The team includes full-stack engineers, QA, SRE, and product specialists, all focused on delivering scalable, cloud-native solutions that support a global customer base.

Apply for this position