Java Software Engineer

Java Software Engineer

Posted 1 day ago by Digital Skills Ltd

£90 Per hour
Inside
Hybrid
London/Remote, UK

Summary: The role of Java Software Engineer involves joining a FinTech team at a global travel company on an initial 6-month contract. The position focuses on designing and developing scalable microservices to enhance compliance and risk management through advanced financial technology solutions. The engineer will work collaboratively within a hybrid model, contributing to high-impact systems that support business objectives. This opportunity is ideal for those with a strong background in Java and microservice architecture, looking to make a significant impact in a dynamic environment.

Key Responsibilities:

  • Design and develop scalable, flexible, high-performance systems
  • Take ownership of services and microservices within the team
  • Troubleshoot and prioritise issues based on customer impact
  • Promote engineering best practices and clean code standards
  • Communicate clearly with both technical and non-technical stakeholders
  • Build tools and analytics to support compliance officers and analysts
  • Contribute to recruitment efforts, including interviewing and onboarding

Key Skills:

  • Minimum 3 years of experience in software development
  • Proven experience with Java and microservice architecture
  • Strong background in building scalable distributed systems and batch processing pipelines
  • Solid understanding of data storage technologies: MySQL, Hadoop, Cassandra
  • Experience with AWS services (eg RDS, Step Functions, EC2, Kinesis) - desirable
  • Experience with testing paradigms: unit, integration, end-to-end
  • Familiarity with setting and maintaining SLOs/KPIs, and participating in architecture reviews
  • Bonus points for experience in:
    • Regulatory or compliance-based systems
    • Payments or FinTech
    • Security in authentication and authorization
    • Working with distributed teams across multiple locations

Salary (Rate): £90 per hour

City: London

Country: UK

Working Arrangements: hybrid

IR35 Status: inside IR35

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Java Software Engineer
Initial 6-month contract
Up to £90 per hour (based on 40 hours per week) - Inside IR35
Hybrid - 1 day per week in the London office

We're looking for a skilled Java Software Engineer to join the FinTech team at a global travel company. This is a fantastic opportunity to work on complex, high-impact systems that ensure compliance and manage risk through cutting-edge financial technology solutions.

As part of a forward-thinking and collaborative team, you'll contribute to the design and development of scalable microservices, supporting the overall business objectives while improving experiences for partners and internal stakeholders.

The team is responsible for:

  • Ensuring compliance with regulatory requirements (eg KYC, KYP)
  • Delivering seamless partner onboarding through integrated checks
  • Managing risk via advanced verification and monitoring tools
  • Enhancing operational efficiency through automation
  • They build resilient and innovative solutions that enable the business to remain compliant, secure, and adaptive in a fast-changing regulatory landscape.

Key Responsibilities

  • Design and develop scalable, flexible, high-performance systems
  • Take ownership of services and microservices within the team
  • Troubleshoot and prioritise issues based on customer impact
  • Promote engineering best practices and clean code standards
  • Communicate clearly with both technical and non-technical stakeholders
  • Build tools and analytics to support compliance officers and analysts
  • Contribute to recruitment efforts, including interviewing and onboarding

Skills & Experience Required

  • Minimum 3 years of experience in software development
  • Proven experience with Java and microservice architecture
  • Strong background in building scalable distributed systems and batch processing pipelines
  • Solid understanding of data storage technologies: MySQL, Hadoop, Cassandra
  • Experience with AWS services (eg RDS, Step Functions, EC2, Kinesis) - desirable
  • Experience with testing paradigms: unit, integration, end-to-end
  • Familiarity with setting and maintaining SLOs/KPIs, and participating in architecture reviews
  • Bonus points for experience in:
    • Regulatory or compliance-based systems
    • Payments or FinTech
    • Security in authentication and authorization
    • Working with distributed teams across multiple locations