Senior Java developer

Gravitas Recruitment Group Ltd
Charing Cross, United Kingdom
2 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 156K

Job location

Charing Cross, United Kingdom

Tech stack

Java
API
Amazon Web Services (AWS)
Automation of Tests
Azure
Cloud Computing
Software Quality
Continuous Integration
Relational Databases
JUnit
Performance Tuning
Mockito
SQL Databases
Data Logging
Spring-boot
Containerization
Integration Tests
Kubernetes
Infrastructure Automation Frameworks
REST
Docker
Microservices

Job description

We are seeking two Senior Java Developers to join a regulated banking environment in London. You will work on cloud-native services using a modern Java stack, contributing to secure, resilient platforms that support critical banking products., * Design, build and maintain Java microservices and APIs using Spring Boot.

  • Own delivery end-to-end: requirements clarification, implementation, testing, deployment and support.
  • Improve engineering practices, code quality, observability and operational resilience.
  • Work effectively in a regulated setting, ensuring compliance, auditability and secure-by-design principles.
  • Collaborate closely with product, engineering and platform teams to remove blockers and solve systemic issues.

Requirements

  • Proven senior-level Java experience (Java 11+), including modern language features and best practices.
  • Strong Spring Boot expertise (RESTful APIs, security, configuration, testing).
  • Essential: banking or financial services background within a regulated environment.
  • Cloud-native experience (eg, AWS/Azure/GCP), containerisation (Docker) and orchestration (Kubernetes).
  • Strong knowledge of CI/CD, Infrastructure as Code, and automated testing (JUnit, Mockito, integration tests).
  • Experience with SQL and relational databases; understanding of performance tuning and transactionality.
  • Production support experience: monitoring, logging, tracing and incident management.
  • Mindset: self-directed, proactive problem-solver who challenges assumptions rather than simply following tasks.
  • Preferred: start-up/scale-up or high-growth engineering experience.

Apply for this position