Software Engineer Java API Kafka AWS

Client Server

Greater London

Hybrid

GBP 40,000 - 70,000

Full time

5 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Hybrid work model
London office presence
Pension
Private healthcare
Life assurance
Income protection
Tax-free childcare

Job summary

Client Server in London is seeking a strong Java backend developer with Kafka, AWS and PostgreSQL experience to join a scale-up software house working on a financial Tech for Good product. This role focuses on backend development and building features for the payment platform, gateway API and web portal, with opportunites to introduce emerging technologies.

The position offers a hybrid working model based in our London office with three days on-site and two days remote, and a salary package up

Qualifications

  • Strong Java server-side development experience
  • Good knowledge of messaging, including Kafka experience
  • AWS experience
  • Good knowledge of SQL, ideally PostgreSQL
  • Experience with Kotlin, or keen to learn
  • Collaborative and keen to work in a start-up environment
  • Keen technologist who stays up to date with new and emerging technologies
  • Likely to be degree educated, preferably in Computer Science

Responsibilities

  • Collaborate in defining, building, iterating and testing core products
  • Build new features on the payment platform, gateway API and web portal
  • Focus on backend development
  • Choose the right tool for the job and introduce emerging technologies

Skills

Java
Kafka
AWS
PostgreSQL
Kotlin
SQL
JavaScript
React
Python

Education

Bachelor's degree in Computer Science

Tools

Kafka

Job description

Salary: £40,000 - 70,000 per year
Requirements:
  • Strong Java server-side development experience
  • Good knowledge of messaging, including Kafka experience
  • AWS experience
  • Good knowledge of SQL, ideally PostgreSQL
  • Experience with Kotlin, or keen to learn
  • Collaborative and keen to work in a start-up environment
  • Keen technologist who stays up to date with new and emerging technologies
  • Likely to be degree educated, preferably in Computer Science
Responsibilities:
  • Collaborate in defining, building, iterating and testing core products
  • Build new features on the payment platform, gateway API and web portal
  • Focus on backend development
  • Choose the right tool for the job and introduce emerging technologies
Technologies:
  • API
  • AWS
  • Backend
  • Java
  • JavaScript
  • Kafka
  • Kotlin
  • PostgreSQL
  • Python
  • React
  • SQL
  • Web
  • Cloud
More:

We are a scale-up software house working on a financial Tech for Good product that enables easier money transfer to people in emerging economies, disaster and war zones without access to bank accounts, helping relatives, charities, the UN and UNICEF get money to remote communities where it is needed most. We work with a modern tech stack including Java, Kotlin, Python, PostgreSQL, AWS, JavaScript and React, and offer autonomy in technology choices. This is a hybrid role based in our London, City office three days a week with flexibility to work from home the other two. We offer a competitive package including salary up to 90k, pension, private healthcare, life assurance, income protection and tax free childcare.

last updated 36 week of 2026

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Backend Engineer - API, Kafka, AWS (Hybrid)
Senior Java Backend Engineer - API, Kafka, AWS (Hybrid)

Client Server • Greater London

Hybrid
GBP 40,000 - 70,000
Hybrid work model
London office presence
Pension
+4
Senior Java Engineer - London
Senior Java Engineer - London

Salt • Greater London

Hybrid
GBP 134,000 - 156,000
Java/Kotlin Software Engineer
Java/Kotlin Software Engineer

Zopa • Greater London

Hybrid
GBP 69,000 - 109,000
Senior Java Software Engineer
Senior Java Software Engineer

Starling Bank • Greater London

Hybrid
GBP 65,000 - 105,000
Birthday day off
25 days holiday
Enhanced pension
+5
Java Developer
Java Developer

Evantis Consulting • Glasgow

Hybrid
GBP 68,000 - 108,000
Private healthcare
Pension scheme
Performance-related bonus
Senior Java/Kotlin Software Engineer
Senior Java/Kotlin Software Engineer

Zopa • Greater London

Hybrid
GBP 69,000 - 109,000
Senior Java Engineer - Distributed Systems & Kafka (London)
Senior Java Engineer - Distributed Systems & Kafka (London)

hireful • Greater London

Hybrid
GBP 120,000 - 125,000
Senior Software Engineer
Senior Software Engineer

BGL Group • Greater London

Hybrid
GBP 36,000 - 76,000
hybrid working
generous holiday allowance
private healthcare
+8
Full Stack Developer
Full Stack Developer

Anson Mccade • Leeds

Hybrid
GBP 63,000 - 77,000
Private healthcare
Dental coverage
Life assurance
+1
Software Engineer
Software Engineer

Uniting Ambition • Greater Manchester

Hybrid
GBP 40,000 - 65,000
Structured training and technical development plans
Defined career path and progression pathway
Opportunity to work on cutting-edge technologies
+1