Barclays Mifid2 Senior Java developer in New York City, New York

Barclays moves, lends, invests and protects money for customers and clients worldwide . Please visit our website here for more information.

Barclays is a transatlantic consumer, corporate and investment bank offering products and services across personal, corporate and investment banking, credit cards and wealth management, with a strong presence in our two home markets of the UK and the US.

With over 325 years of history and expertise in banking, Barclays operates in over 40 countries and employs approximately 130,000 people. Barclays moves, lends, invests and protects money for customers and clients worldwide. Please visit our website here for more information.

/ /

/ /

Technology Infrastructure teams are responsible for providing and supporting resilient, secure infrastructure technology and services to customers, clients and colleagues across the globe. / Please visit our website // // here // // for more information. /

/ /

This role is part of the Global Markets Trade Store team which is a Technology and Operations function in Barclays responsible for cross asset trade repository and reporting solutions in response to the various Regulatory reforms globally. Markets Trade Store has Cross Asset, Cross Jurisdiction (US, EMEA, APAC) and Cross Regulations coverage with impact across every single FO asset class (Rates, Credit, SPG, Exotics, FX, Commodities, Equities, Futures, Repos, Bonds etc) at Barclays

/ /

Overall purpose of role: The role is of experienced Java developer and is required to build the STAR OneReg build out for Mifid2 for both Transaction Reporting (TR) and Post Trade Transparency Reporting (PTT) across various asset classes.

· Design and develop high level solution for end to end data flow and reporting solution for Mifid2 PTT & TR

· Design and understand the Mifid2 transformation / format rules that are required across PTT / TR

· Play a lead role in implementing the archiving solution across Cross Asset

Key Accountabilities and Skills required:

Key specific accountabilities:

  1. Analysis:

    o Assistance as required in the requirements analysis for system enhancements and changes.

    o Translate business requirements into functional specifications if required.

  2. Design:

    o Interpret and understand functional specifications

    o Design and prototype user-centric front and back end components

    o Understand and implement brand values across all web pages, widgets, and reports

  3. Code:

    o Hands on development of quality (i.e. readable, performing and supportable) Java code

    o Hands on development of Autosys, Unix, and Perl scripts, delivering the functionality detailed in the technical specifications

    o Understand RDBMS and also involve in performance tuning of the SQL queries.

    o Ensuring code written meets the predefined company and department standards

  4. Performance Tuning:

    o Tuning existing code to ensure optimal application performance

  5. Quality Assurance:

    o Conducting peer reviews and providing constructive feedback

    o Mentoring junior members of the team

  6. Testing:

    o Preparation of detailed unit test cases

    o Execution of unit test cases and documentation of results

    o Providing support during QA and UAT test phases

    o Diagnosis and resolution of defects found during QA and UAT test phases

    o Support regression testing - investigate output differences.

  7. Implementation:

    o Packaging up codes for release into production

    o On implementation of releases, provide training to support team members

/ /

Your Skills and Qualifications will include:

Basic Qualifications:

o 7 years of Core Java experience

o 7 years of experience in the areas of Multithreading, Memory management and handling high volumes of data processing

Preferred Qualifications:

o Database experience is required, knowledge of RDBMS SQL Server / Oracle is preferred

o SQL, PL/SQL experience is mandatory

o Big Data / Hadoop technology work experience is nice to have

o JVM performance tuning, garbage collection optimisation experience will be helpful

o Strong track record of execution and results, high level of drive to meet deadlines and targets.

o Strong proven analytical background

o Strong knowledge of investment banking front to back processes and Operations.

o Knowledge of recent regulatory initiatives within ESMA or other E.U regions

The Benefits: Our customers deserve the best. The same goes for our employees. That's why at Barclays you'll receive a range of benefits that include a competitive salary and all the tools, technology and support you need to succeed.

Our Culture: Everything we do is shaped by the five values of Respect, Integrity, Service, Excellence and Stewardship. The values inform the foundations of our relationships with customers and clients, but they also shape how we measure and reward the performance of our employees. Simply put, success is not just about what you achieve, but about how you achieve it.

Dynamic working gives everyone at Barclays the opportunity to integrate professional and personal lives, if you have a need for flexibility then please discuss this with the hiring manager.

EEO Statement

Barclays is an equal opportunity employer and are opposed to discrimination on any grounds. For more detailed information, please visit our dedicated Diversity and Inclusion site here .

Risk and Control Objective

All Barclays colleagues have to ensure that all activities and duties are carried out in full compliance with regulatory requirements, Enterprise Wide Risk Management Framework and internal Barclays Policies and Policy Standards

Title: Mifid2 Senior Java developer

Location: New York-New York City

Requisition ID: *90142571