Senior Java Developer - SQL Server, AWS Cloud Migration, Banking & Financial Services

Gravitas Recruitment Group (Global) Ltd

City Of London

Hybrid

GBP 60,000 - 85,000

Full time

16 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Gravitas Recruitment Group (Global) Ltd is recruiting for a back-office Java services development role in London. The job focuses on development, maintenance and enhancement of services supporting the Back Office at our Financial Services client, with 3 days per week on site in City of London.

The team interacts with IT and business stakeholders; cloud-first approaches are promoted as part of a broader AWS migration.

Qualifications

  • Substantial enterprise Java development experience in a complex, business-critical environment.
  • Strong core Java, object-oriented design, data structures, algorithms and clean-code practices.
  • Hands-on experience building backend services, RESTful APIs and integration components, ideally using Spring/Spring Boot and related enterprise Java frameworks.
  • Strong SQL and relational database skills, including investigation, reconciliation, performance-aware query writing and issue resolution.
  • Experience with automated testing, including unit, integration and regression testing using common Java testing tools.
  • Experience with CI/CD pipelines, source control, build tools and delivery tooling such as Git, Maven/Gradle, Jenkins.
  • AWS or cloud migration experience, including cloud-ready design, containerisation, Docker, IaC concepts and operational resilience.
  • Strong analytical and troubleshooting skills, with the ability to work across code, data, logs and processes.
  • Excellent communication and stakeholder engagement skills, with confidence across business and tech teams.
  • Experience with Agile/Scrum or iterative delivery environments with Jira.
  • Self-starter with ownership and delivery focus for critical services.
  • Experience in investment banking or related regulatory domains.
  • Experience with PostgreSQL/Aurora, JPA/Hibernate, Spring Security, messaging and observability tooling.
  • Experience supporting cloud migration, AWS ECS, RDS, Lambda, Terraform, Docker.
  • Awareness of AI-enabled development practices.

Responsibilities

  • Pro-actively communicate with IT and business stakeholders across a range of seniority; document requirements.
  • Support Post Trade functions across Finance, Operations, Regulatory Reporting and more.
  • Champion cloud-first solutions as the bank migrates to AWS.
  • Deliver software against prioritised business and regulatory demands within timelines.
  • Develop and maintain high-quality, testable code with unit/integration testing.
  • Document dependencies, technical complexities and change requests for stakeholders.
  • Ensure engineering stack knowledge is documented and maintained.
  • Provide support aligning with Technology priorities and system resilience.

Skills

Java
Spring/Spring Boot
RESTful APIs
SQL/Relational DB
CI/CD
Cloud/AWS
Testing (unit/integration)
Agile/Scrum
Stakeholder engagement
Documentation
Migration/Cloud-first
PostgreSQL/Aurora
Hibernate/JPA
Docker/Kubernetes

Tools

Spring/Spring Boot
Git
Maven/Gradle
Jenkins
Docker
Terraform
AWS ECS
RDS
S3
PostgreSQL
Aurora
JPA/Hibernate
Spring Security

Job description

This is a Development role in the creation, maintenance and enhancement of services that support the Back Office at our Financial Services & Banking client in London. STRONG STAKEHOLDER ENGAGEMENT EXPERIENCE IS ESSENTIAL!

DURATION : 12 MONTHS

LOCATION : 3 DAYS PER WEEK ON SITE CITY OF LONDON

The role is in the Back Office Java Services team which is responsible for a range of applications across business domains and user groups in the bank. The role involves routine interaction with the relevant business teams to understand their requirements and to design and implement solutions to service their needs and support the overall business process.

The responsibilities include:
  • Pro-actively communicating with both IT and business stakeholders across a range of seniority, and preparedness to undertake some business analysis of issues and requirements. THEREFORE EXCELLENT STAKEHOLDER ENGAGEMENT / COMMUNICATION SKILLS & DOCUMENTATION WRITING SKILLS ARE ESSENTIAL.
  • The team provides key services supporting Post Trade functions within: Finance, Operations, Product Control, Regulatory Reporting, Reference Data, Pricing, Management Reporting and Compliance amongst others. The team is responsible for several strategic systems that contribute to the Bank’s overall technical architecture.
  • The firm is in the middle of a transition programme to cloud, with existing systems and services being migrated onto AWS as part of a larger shift towards a cloud-first model. The role will consider and champion cloud-first solutions for new business and technology demands.
  • Deliver software solutions against prioritised business and regulatory demands, and within mandated timelines
  • Develop and maintain high-quality, readable, and maintainable code adhering to industry best practices and coding standards, with comprehensive unit, integration, and regression testing to minimise defects and ensure the software remains scalable and easy to enhance over time
  • Engagement with technology and business management for Technology Change, including use of the Back Office Front Door Process to ensure documented business requirements inform efficient Technology delivery
  • Independently execute projects with a well-defined technical and business strategy, all the way through to showing positive business outcomes (reliable, in production, monitored, with adoption etc.), not claiming victory at code completion
  • Ensure the what, why and how of projects and deliverables from the team are documented, including dependencies and technical complexities at the right level for the audience, and challenge change requestors where there is any ambiguity or clarification is required
  • Ensure engineering stack and process knowledge is documented, discoverable and reviewed periodically to maintain accuracy and reduce key person dependencies
  • Provide support for the business as required, aligning with Technology priorities and ensuring optimum application and service availability and resiliency
Skills & Experience
  • Substantial enterprise Java development experience in a complex, business-critical environment.
  • Strong core Java, object-oriented design, data structures, algorithms, design patterns and clean-code practices.
  • Hands-on experience building backend services, RESTful APIs and integration components, ideally using Spring/Spring Boot and related enterprise Java frameworks.
  • Strong SQL and relational database skills, including investigation, reconciliation, performance-aware query writing and issue resolution.
  • Experience with automated testing, including unit, integration, regression and component testing using common Java testing tools and practices.
  • Experience with CI/CD pipelines, source control, build tools and delivery tooling such as Git, Maven/Gradle, Jenkins or equivalent.
  • AWS or cloud migration experience, including cloud-ready design, containerisation, Docker, infrastructure-as-code concepts and operational resilience.
  • Strong analytical and troubleshooting skills, with the ability to work across code, data, logs, interfaces and business process flows.
  • Ability to translate business requirements into technical designs, user stories, acceptance criteria and deliverable software changes.
  • Excellent communication and stakeholder engagement skills, with confidence working across business, technology, vendor and project teams.
  • Experience working in Agile/Scrum or iterative delivery environments with Jira or equivalent tooling.
  • Self-starter with strong ownership, delivery focus and willingness to support business-critical services through analysis, build, test, release and early-life support.
  • Experience within investment banking, capital markets, derivatives, treasury, risk, finance, operations, settlements or regulatory reporting environments.
  • Experience with PostgreSQL/Aurora, JPA/Hibernate, Spring Security, asynchronous processing, messaging platforms, monitoring and observability tooling.
  • Experience supporting cloud migration, AWS ECS, RDS, S3, Lambda, Terraform, Docker or equivalent container and infrastructure tooling.
  • Awareness of AI-enabled software development practices, including responsible use of coding assistants, specification-led development and maintainable documentation.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Software Engineer
Senior Java Software Engineer

Lorien • City Of London

Hybrid
GBP 77,000 - 129,000
Senior Software Engineer
Senior Software Engineer

Insight Global • Greater London

On-site
GBP 111,000 - 148,000
Java Developer | Investment Banking | Hybrid, London
Java Developer | Investment Banking | Hybrid, London

Ports North • City Of London

On-site
GBP 94,000 - 127,000
Senior Java Developer - UK Investment Bank (Tier 1)
Senior Java Developer - UK Investment Bank (Tier 1)

Allegis Global Solutions Limited (AGS) • Greater London

Hybrid
GBP 138,000 - 148,000
38 days annual leave
Employer Pension contributions
Java Backend Developer
Java Backend Developer

PURVIEW • Greater London

Hybrid
GBP 60,000 - 90,000
Senior Java Engineer - Core Banking (Remote)
Senior Java Engineer - Core Banking (Remote)

your Jared • Greater London

Hybrid
GBP 83,000 - 138,000
JAVA DEVELOPER - CORE BANKING
JAVA DEVELOPER - CORE BANKING

your Jared • Greater London

Hybrid
GBP 83,000 - 138,000
Senior Java Backend Developer
Senior Java Backend Developer

Snowrelic Inc • Greater London

Hybrid
GBP 50,000 - 80,000
Senior Java Developers - Retail Banking
Senior Java Developers - Retail Banking

Oliver Bernard • Greater London

On-site
GBP 90,000 - 120,000
Senior Java Architect, Banking, Kafka in London
Senior Java Architect, Banking, Kafka in London

Energy Jobline ZR • Greater London

Hybrid
GBP 96,000 - 126,000
Hybrid work model