cover image
James Adams

Full Stack Engineer

Hybrid

Manchester, United kingdom

£ 75,000 /year

Mid level

Full Time

09-10-2025

Share this job:

Skills

Python Java PostgreSQL DevOps Docker Kubernetes Problem-solving Attention to detail Architecture Databases Azure react AWS Software Development cloud platforms Agile Analytics Agile Methods Microservices

Job Specifications

Software Engineer (Full-Stack Applications)

Manchester (2 days per week in office)

Up to PS75,000 + 10% pension + 10-15% bonus

James Adams is recruiting on behalf of a leading global financial information services company that's growing its engineering hub in Manchester. The team is looking for an experienced Software Engineer to help build and maintain data-driven applications that power critical analytics across their global business.

This is an opportunity to work on high-impact, data-heavy systems using Java, React, and Python, while contributing to projects involving data migration, relational databases, and real-time data management. The successful candidate will be part of a collaborative, forward-thinking engineering culture where your voice and ideas will genuinely shape the direction of the platform.

The Role

You'll join a cross-functional Agile engineering team responsible for designing and developing scalable software solutions used across the organisation. The work involves:

Developing and maintaining full-stack applications using Java, React, and Python.
Designing robust, maintainable, and scalable solutions for complex data projects.
Leading data migration initiatives and managing real-time data integrations.
Collaborating closely with product and QA teams to deliver high-quality software on time.
Contributing to coding standards, tools, and best practices across the team.

What We're Looking For

5+ years' experience as a Software Engineer or Full-Stack Developer.
Strong knowledge of Java, React, and Python.
Proven experience with data migrations and relational database design.
Working knowledge of PostgreSQL and real-time data management systems.
Solid understanding of software development principles and Agile methods.
Excellent problem-solving skills and attention to detail.

Nice to Have

Familiarity with DevOps tools such as Docker and Kubernetes (EKS).
Experience with cloud platforms (AWS, Azure) and microservices architecture.
Interest in financial systems or data-centric software.
A passion for collaborative, inclusive, and high-quality engineering.

Why Apply?

Competitive salary up to PS75,000, plus 10% pension and 10-15% annual bonus.
Flexible hybrid model -- 2 days per week in a modern Central Manchester office.
Work within a global engineering team that values innovation, openness, and learning.
Clear opportunities for career progression and professional development.

If you're a Software Engineer who enjoys solving complex problems and building systems that matter, this role offers a genuine chance to make an impact in a world-class organisation.

About the Company

Hello, we are James Adams. Your technology, change, and digital recruitment partner covering the UK & Europe. We are passionate about people and put our customer's experience at the heart of everything we do. We recognise that each individual we work with is different. Which is why we look to provide a bespoke service tailored to your needs. We are experts in recruiting for technology, change and digital talent across the UK & Europe. We cover the following specialisms on a permanent or interim/contract basis. - Cloud ... Know more