Java Developer

  • AVP-VP Up to £120k Base with competitive bonus
  • London, England, United Kingdom London England GB
  • Permanent, Full time
  • Radley James
  • 20 Aug 18 2018-08-20

You will be part of the development team responsible for delivering Transaction Data solutions in the Global Markets / Equities Front-Office environment. Your responsibilities will include technical leadership and solution design for strategic Transaction Data Warehouse solutions. This is a technical position – Java/Oracle software engineer.

Building and maintaining strong relationships with business leads / stakeholders to ensure alignment with client needs, business requirements and project delivery plans

*       Working closely with technology stakeholders from Equities Front Office systems including Order Management (OMS), Execution Management (EMS), Algos and Smart Order Routers to understand all technical and operational aspects of the internal data flows and integration points

*       Helping define and promote technology roadmap based on the group’s delivery targets and overall strategic program plan

*       Ensuring adherence to Deutsche Bank’s SDLC process & standards, including analysis, design, development, integration testing, packaging and deployment automation

*       Maintaining strong culture of Change Management, ensuring all necessary project artefacts are produced, reviewed and signed off with all stakeholders

*       Fostering relationships with stakeholders within Global Markets Equities to enhance the engagement model between Data team and LOB-aligned team

Skills & Qualifications:

*       Experience in Financial Services within Equity Trading preferred

*       In-depth understanding of Equities Transaction Data and associated data models

*       Hands on technical expert in Core Java, server side Java, multithreading, JMS, JDBC, Spring, design patterns, patterns, shell scripts, Perl.   J2EE knowledge is a big plus

*       Experience in developing high-throughput, low-latency data processing systems with aspects of expert performance tuning of complex, heavily multi-threaded Java server applications will be advantageous

*       Apache Flink/Kafka/Zookeeper/HDFS knowledge is also beneficial for this role

*       Advanced knowledge of SQL and logical data modelling is required. Extensive technical expertise with Oracle is essential for this position (database design, PL/SQL, packages, process design, etc.)

*       Proficiency in data management areas such as data sourcing, data profiling, data analysis, etc.

*       Working knowledge of front-to-back Equities trade lifecycle, flows and execution scenarios is critical for this role.  Knowledge and understanding of Equity Front Office applications such as OMS/EMS, Algos, Equities Regulatory Reporting (OATS, BlueSheets, MiFID) is very helpful. Hands-on knowledge of FIX protocol is preferable

*       Proven track record of working within Equities organisation and building technology solutions is key

*       Extensive experience in delivering technical data management solutions in the Financial Services Industry meeting Equities Front Office trading data needs