Software Engineer (Java - AWS)

Software Engineer (Java - AWS)

Posted 2 weeks ago by Morgan McKinley

Negotiable
Inside
Hybrid
Manchester

Summary: The Software Engineer (Java/AWS) role is focused on supporting a major transformation program within a global business by building a new engineering team to modernize financial data systems. The position involves ensuring the accuracy and compliance of data flowing into a new SAP environment. The engineer will work closely with product, data, and compliance teams to enhance backend services and data pipelines. This is a key role that combines elements of data, finance, and engineering in a modern AWS-native environment.

Key Responsibilities:

  • Building and enhancing Java-based backend services supporting financial data flows
  • Designing and improving end-to-end data pipelines across multiple product domains
  • Ensuring data is correctly structured, validated and compliant before entering core finance systems
  • Working closely with product, data and compliance teams (SOX / GDPR considerations)
  • Contributing to a modern AWS-native engineering environment

Key Skills:

  • Strong Java backend engineering experience
  • Experience working with data pipelines, ETL or data processing systems
  • Good knowledge of AWS/cloud-native development
  • Exposure to regulated environments (finance, banking, payments, SOX, GDPR) is highly beneficial
  • Solid understanding of APIs, microservices and system design
  • Strong communication skills, able to explain end-to-end data flows clearly

Salary (Rate): £550 daily

City: Manchester

Country: United Kingdom

Working Arrangements: hybrid

IR35 Status: inside IR35

Seniority Level: Mid-Level

Industry: IT

Detailed Description From Employer:

Software Engineer (Java/AWS)

Manchester (flexible/hybrid) | Initial 6 month contract | £500-550pd inside IR35

We're supporting a major transformation programme within a global business, building out a brand-new engineering team to modernise critical financial data systems. This is a key role sitting between data, finance and engineering, helping ensure data flowing into a new SAP environment is accurate, compliant and fit for purpose.

What you'll be doing

  • Building and enhancing Java-based backend services supporting financial data flows
  • Designing and improving end-to-end data pipelines across multiple product domains
  • Ensuring data is correctly structured, validated and compliant before entering core finance systems
  • Working closely with product, data and compliance teams (SOX / GDPR considerations)
  • Contributing to a modern AWS-native engineering environment

What we're looking for

  • Strong Java backend engineering experience
  • Experience working with data pipelines, ETL or data processing systems
  • Good knowledge of AWS/cloud-native development
  • Exposure to regulated environments (finance, banking, payments, SOX, GDPR) is highly beneficial
  • Solid understanding of APIs, microservices and system design
  • Strong communication skills, able to explain end-to-end data flows clearly

Nice to have:

  • Experience with event-driven architectures/streaming
  • Some exposure to DevOps/infrastructure
  • Node.js exposure

If you're a backend engineer who enjoys working at the intersection of data, finance and modern cloud engineering, this is a great opportunity to get involved in a high-profile transformation.