Software Engineer

Uniting Ambition

Greater Manchester

Hybrid

GBP 40,000 - 65,000

Full time

14 days+
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

Structured training and technical development plans
Defined career path and progression pathway
Opportunity to work on cutting-edge technologies
Market leading benefits package

Job summary

A forward-thinking technology business in Greater Manchester is seeking a mid-senior level Software Developer to design and implement high-performance messaging solutions. You will work with technologies like Kafka, Python, and Java in a hybrid environment. The role offers structured training, a defined career path, and market-leading benefits, fostering a culture of innovation and collaboration.

Qualifications

  • Extensive experience with Kafka or comparable messaging technologies.
  • Strong software development background in Python, Java or Go.
  • Experience with system optimisation, performance tuning and clustering.

Responsibilities

  • Design and implement messaging solutions using Kafka or similar tools.
  • Integrate messaging platforms with existing systems.
  • Optimise performance and resilience through clustering and tuning.

Skills

Kafka or similar messaging technologies
Python
Java
Go
Linux environments
Cloud providers (AWS, Azure, GCP)

Job description

Software Developer – Messaging & High Transaction Systems

Northwest (Hybrid)

Are you passionate about building high-performance systems that power mission‑critical platforms? Do you thrive in fast‑paced environments where cutting‑edge technology and innovation drive real‑world impact? We’re partnering with a forward‑thinking technology business that is redefining its market through advanced engineering and intelligent architecture. As part of their continued growth, they are looking for a talented Software Developer with strong experience in Kafka or similar messaging technologies to help shape the next generation of scalable, resilient systems.

You’ll play a key role in designing, implementing and optimising messaging solutions that support high transaction volumes and real‑time data processing. Working alongside a team of experts, you’ll contribute to complex integrations and system improvements that keep the business ahead of its competitors.

Responsibilities
  • Designing and implementing messaging solutions using Kafka or similar tools
  • Integrating messaging platforms with existing and new systems
  • Optimising performance, scalability and resilience through clustering and tuning
  • Developing robust, maintainable software in Python, Java or Go
  • Supporting high‑throughput, low‑latency environments
  • Collaborating with cross‑functional teams to deliver innovative solutions
  • Extensive experience with Kafka or comparable messaging technologies
  • Strong software development background in Python, Java or Go
  • Experience with system optimisation, performance tuning and clustering
  • Some experience working with Linux environments
  • Exposure to at least one cloud provider (AWS, Azure or GCP)
  • Experience in high transaction or real‑time processing environments
  • A proactive, problem‑solving mindset and passion for technology
What we’ll provide
  • Structured training and technical development plans
  • Defined career path and progression pathway
  • Opportunity to work on cutting‑edge technologies in a dynamic environment
  • A culture that values innovation, collaboration and continuous improvement
  • Market leading benefits package

Seniority level: Mid‑Senior level

Employment type: Full‑time

Job function: Information Technology

Industries: Banking, Investment Management, and Online and Mail Order Retail

Location: Greater Manchester, England, United Kingdom

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Developer IRC303861
Senior Java Developer IRC303861

GlobalLogic Inc. • Greater London

Hybrid
GBP 65,000 - 90,000
Health and wellness plan
Private healthcare
Discounted gym memberships
+9
Senior Staff Java Engineer
Senior Staff Java Engineer

RE Partners • Greater London

Hybrid
GBP 90,000 - 130,000
Hybrid work model
Java Developer - Kafka, distributed & messaging systems
Java Developer - Kafka, distributed & messaging systems

Kate Matthews Solutions • Greater London

On-site
GBP 65,000 - 90,000
Senior Software Developer (Java/Kafka)
Senior Software Developer (Java/Kafka)

Hunter Bond • Greater London

Hybrid
GBP 78,000 - 130,000
Backend Developer Golang Node Pub / Sub
Backend Developer Golang Node Pub / Sub

Client Server Limited • Greater London

Hybrid
GBP 108,000 - 132,000
Salary to £120k
28 days annual leave
Maternity/Paternity leave
+6
Backend Software Engineer - Distributed Systems
Backend Software Engineer - Distributed Systems

Client Server • Greater London

Hybrid
GBP 98,000 - 120,000
Equity
28 days leave
Home-office setup
+2
Software Engineer
Software Engineer

hackajob • Manchester

On-site
GBP 45,000 - 65,000
Software Developer, Data Platform
Software Developer, Data Platform

hackajob • Stoke-on-Trent

On-site
GBP 40,000 - 60,000
Software Engineer – Trade Technology
Software Engineer – Trade Technology

G-Research • Greater London

On-site
GBP 60,000 - 80,000
Highly competitive compensation
Annual discretionary bonus
Lunch provided via Just Eat for Business
+7
Backend Software Engineer (Java) | Payments / Financial services
Backend Software Engineer (Java) | Payments / Financial services

Occupop Careers • Greater London

Hybrid
GBP 70,000 - 110,000