Full Stack Engineer

Software Engineer (Full-Stack Applications)

Manchester (2 days per week in office)

Up to £75,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 £75,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.

Job Details

Company
James Adams
Location
Manchester, UK
Posted