Reporting Platform Java Developer

Barclays

Canary Wharf, London, United Kingdom
Java and python programming
Linux, containerisation, ops
Webservices architecture design
Design, develop and improve software utilising various engineering methodologies that provides business, platform, and technology capabilities

Job Summary

  • Design, develop and improve software utilising various engineering methodologies that provides business, platform, and technology capabilities.
  • Support and contribute to applications for successful results processing, reporting and displaying of risk trading data provided by Investment Bank's end of day multi-asset risk generation platform.
  • This role is an opportunity to work closely with the development team and business stakeholders, take ownership of technical components and grow in influence and impact.

Matching Summary

Design, develop and improve software utilising various engineering methodologies that provides business, platform, and technology capabilities.

Skills & Requirements

Must-have

  • Java and Python programming
  • Linux, containerisation, Ops
  • Webservices architecture design
  • Secure coding practices
  • Unit testing practices

Nice-to-have

  • Algorithmic complexity consideration
  • Methodical approach and attention to detail
  • Spring, Spark and React familiarity
  • Cross-functional collaboration
  • Knowledge sharing culture

Key Requirements

  • Degree in engineering, scientific or mathematical discipline
  • Experience with data pipeline orchestration tools

Work Rights

Not specified

Tailored Resume

Cover Letter