Senior Scala Developer - London, United Kingdom - eFinancialCareers

Tom O´Connor

Posted by:

Tom O´Connor

beBee Recruiter


Description

Exciting contracting opportunity at a prestigious banking and financial services company as Senior Scala Developer

Contract:6 months + extension (inside IR35) - Option to go perm


Location:
London, UK


Hybrid/Mostly remote

Rate:
£ pd


JOB SCOPE


The development team is a world class technology group in the Bank to provide technical solutions to support the bank's Financial Markets business as well as support requirements from other projects with a wider scope such as regulatory books of work.

Thisis a rare opportunity to get into an organization working with smart, great technologists globally in financial markets domain. The culture is open, intellectual, and fun. Learning opportunities are plentiful.


You will work on a strategic Trade Lake system, supporting MifiD regulatory requirements, and expanding the system to support Front Office risk management use cases.

The system is built on the Hortonworks/Cloudera stack, and extensively uses HBase, Kafka,Spark, Phoenix and Elasticsearch to process, store and support data analytics on trade data from across the organization.


Key Technical Skills

  • Scala development in a commercial environment
  • Experience with Hadoop/Spark/HBase/Phoenix/HortonWorks Data Platform/Cloudera Data Platform/ Elasticsearch would be very advantageous

Key Roles & Responsibilities
Work closely with the Development Manager, Project Manager, and a team of developers to deliver Scala/Java components to internal business users
Demonstrate a systematic and disciplined architectural, system design and programming approach
Deeply passionate about best-practice software design principles, you will write robust code along with a high-level of test coverage
Self-starter who can drive/facilitate requirements and development effort
Design smart and scalable solutions following the bank standards
Coordinate with other teams in Technology
Develop, prepare and maintain system documentation, including program descriptions and operational procedures
Act as the second line of support during production problems.


Qualification & Skills
Development Tools and Methodologies
Experience of TDD/BDD in a commercial environment
Exposure to continuous build and deployment solutions such as Jenkins
Able to work within an agile environment delivering software incrementally


Other Preferred Skills
Strong analytical & problem solving and creative skills
-
Thank you for taking the time to consider_

More jobs from eFinancialCareers