You will be working within a global Agile squad responsible for developing Transaction Reporting systems with robust controls to ensure timeliness and accuracy of reported data to enable Brokerage to manage its risk.
The role will expose the candidate to all phases of the production development lifecycle including working with Operations Users to understand and best implement their requirements. There is scope to grow and learn both technically (migration to AWS/Azure Public cloud, being part of a modernisation programme, big data management) as well as opportunity to deepen business understanding of financial regulations and products.
Job description
Skills required:
- Core Java (minimum Java 8)
- Experience using Spring
- Experience of Agile and Scrum methodologies
- Good knowledge of SQL, data-modelling and writing performant queries
- Experience working with Data warehouses or MPP databases such as Greenplum
- UNIX systems and shell scripting
- Version control systems (git)
- Defining and maintaining CI/CD pipelines (Jenkins, GitLab, CircleCI, etc)
- Sound understanding of OOP design and SOLID principles
- Highly motivated and self-driven; ability to work independently and own issues to resolution
- Proven problem-solving skills
- Capable of designing systems and testing strategies
- Team player; PR reviews (with experience), ownership of change, pride of work
Skills desired:
- Experience in defining ETL and data pipelines
- Proven ability in understanding business processes and adjusting data flows
- Understanding of financial asset types and regulatory reporting
- Core Java (minimum Java 8)
- Experience of Agile and Scrum methodologies
- Good knowledge of SQL, data-modelling and writing performant queries
- Experience working with Data warehouses or MPP databases such as Greenplum
- UNIX systems and shell scripting
- Version control systems (git)
- Defining and maintaining CI/CD pipelines (Jenkins, GitLab, CircleCI, etc)
- Sound understanding of OOP design and SOLID principles
- Highly motivated and self-driven; ability to work independently and own issues to resolution
- Proven problem-solving skills
- Capable of designing systems and testing strategies
- Team player; PR reviews (with experience), ownership of change, pride of work
- Experience in defining ETL and data pipelines
- Proven ability in understanding business processes and adjusting data flows
- Understanding of financial asset types and regulatory reporting