Data Engineer/Java Developer (Java 8, PL/SQL - 50/50 Split) Investment

London  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Description

Data Engineer/Java Developer (Java 8, PL/SQL - 50/50 Split) Investment Management

Our client, a leading UK investment management firm based in the City of London is seeking a Data Engineer/Java Developer (Java 8, PL/SQL - 50/50 Split) Investment Management

- 50/50 Split.

Please not this role is split between Data engineering Oracle 11g, PL/SQL and Java coding - This is an essential requirement.

The role represents an exciting opportunity to join this prestigious Investment Management Engineering Group, working in Investment Risk technical product team. We are looking for a highly talented engineer to be part of a scrum team delivering business and client focused full stack solutions and designs.

In this client facing role, you should be resourceful, energetic, and ready to hit the ground running. You'll need to thrive in a fast-paced environment and work well. You should be ready to share ideas and fresh perspectives.

Project synopsis:

  • Back End development required for Risk product scrum team as part of an Aladdin implementation (Aladdin not required but desirable).
  • 50/50 split of Java coding and Oracle PL/SQL, but needs to be conversant with very large databases
  • Second objective is to supplement existing Java devs on app to consume Aladdin data
  • Third objective is to refactor hundreds of business-defined tests' in existing DB procs to use Aladdin data as source to replace current source systems
  • Fourth objective is to work with the business to define and fast-track productionisation of new tests'

Technical Skills/Systems Knowledge (and associated skill level)

  • Excellent experience and skills in Java (8+)/Spring/Spring Boot.
  • Extensive experience in Oracle 11g+ relational database and data warehouse development
  • Solid understanding of object-orientated programming techniques and use of design patterns.
  • Experience of build tools and CI/CD - eg Maven, Jenkins.
  • Experience writing REST web services.
  • Exposure to messaging - JMS or Kafka.
  • Appreciation and understanding of security.
  • Knowledge of developing in a microservices environment with auto-scaling, loosely coupled, secure & resilience services.
  • Experience of web frameworks.
  • Experience of Data Architecture and Dimensional Modelling
  • Experience of writing and optimising stored procedures and views to transform and deliver data
  • Experience of using performance, monitoring and alerting tools
  • Experience in Scripting/automation languages (Shell, Python)
  • Experience of using Linux in a containerized environment

Please note your CV will not be submitted for this or any other role without your prior approval.

SQ Computer Personnel Limited acts as both an Employment Agency and Employment Business

Start date
ASAP
Duration
6 months
From
SQCP Ltd
Published at
14.08.2020
Project ID:
1956867
Contract type
Freelance
To apply to this project you must log in.
Register