Java / Kotlin Developer – Equities Derivatives Strategic Pre-Trade Technology – AVP – (Hybrid) - #1726890

Citi


Date: 7 hours ago
City: Belfast
Contract type: Full time
Work schedule: Full day
Citi

Java / Kotlin Developer – Equities Derivatives Strategic Pre-Trade Technology – AVP – (Hybrid)


Overview


Citi is a world-leading global bank. We have approximately 200 million customer accounts and a presence in more than 160 countries and jurisdictions worldwide. We provide consumers, corporations, governments, and institutions with a broad range of financial products and services, including consumer banking and credit, corporate and investment banking, securities brokerage, transaction services, and wealth management. We enable clients to achieve their strategic financial objectives by providing them with cutting-edge ideas, best-in-class products and solutions, and unparalleled access to capital and liquidity.


About the team


The Equity Technology organization is undertaking a multi-year investment to completely re-engineer the front office technology platform, to support business expansion plans to close the gap to competition.


You will join the Equity Derivatives strategic pre-trade technology team in Belfast, specializing in building and supporting the development of derivatives pricing platform to be used by the global Equity Derivatives business. As a developer you will work together with product development teams, end users in Sales and Trading and members of the development team to provide solutions that improve efficiency, decrease operational risk, and enable the business to expand and automate their current processes.


Role Overview:


This role is specifically for a Strong Java/Kotlin Developer within Equity Derivatives strategic pre-trade technology team in Belfast. This is a great opportunity for a self-driven, strong and passionate technologist to help transform Equities Derivatives systems into an integrated, best-in-class platform that will represent technology response to growing business ambitions in the face of industry/regulatory challenges. The team work in an agile manner, self-organize their work, and have good autonomy over technology decisions. They own the continuous delivery pipeline through to production and strive to release frequently into production.


Responsibilities



  • Partner with the development teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements

  • Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards

  • Build and provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint

  • Develop knowledge of system flow and adopt best practice for coding, testing, debugging, and implementation.

  • Develop comprehensive knowledge of how areas of the bank, such as architecture and infrastructure, integrate to accomplish business goals

  • Working with the team to define the architecture, design, development, code review, testing and maintenance of applications.


What you will bring to the role


You will have experience in building high-performing, scalable and enterprise-grade applications adopting best-in-class engineering practices. These are high profile applications that offer you the opportunity to shape the future technical direction and take ownership of functional components. You'll work in a collaborative, respecting, trusting and diverse environment that encourages creative thinking and critical problem solving that are best in class, to serve our clients globally.


Experience required



  • Strong knowledge on Java / Kotlin and restful web services including its data interchange format/definition such as XML, JSON.

  • Microservices systems

  • Kubernetes/Open shift containers.

  • Familiar with different persistent storage technologies such as RDBMS and NoSQL.

  • Experience working with source code management tools – Git or Bitbucket.

  • Good understanding of clean coding principles.

  • Must demonstrate strong familiarity of design patterns.

  • Proven experience of applying TDD and BDD practices and maintaining clean CI/CD pipelines


Bonus points for



  • Understanding of Equity Derivatives technology or experience with other asset classes within Markets

  • Kotlin development experience

  • Knowledge of Equity Derivatives products and product lifecycle

  • Experience working with UI frameworks such as React or Angular

  • Experience working with OpenShift / Kubernetes or other Cloud platforms


Education:


  • University degree or equivalent experience operating in a similar role

This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.


What we’ll provide you


By joining Citi, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed), and enjoy a whole host of additional benefits such as:



  • 27 days annual leave (plus bank holidays)

  • A discretional annual performance related bonus

  • Private Medical Care & Life Insurance

  • Employee Assistance Program

  • Pension Plan

  • Paid Parental Leave

  • Special discounts for employees, family, and friends

  • Access to an array of learning and development resources


Visit our Global Benefits page to learn more.


Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self, every day. We want the best talent around the world to be energized to join us, motivated to stay and empowered to thrive.


#LI-AP2


------------------------------------------------------


Job Family Group:

Technology

------------------------------------------------------


Job Family:

Applications Development

------------------------------------------------------


Time Type:

Full time

------------------------------------------------------


Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.


If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.


View Citi’s EEO Policy Statement and the Know Your Rights poster.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Submissions Manager

Clarkson Owens Recruitment,
£40,000 - £55,000 / year
9 hours ago
Clarkson Owens Recruitment are working with a leading civils and construction firm and we are recruiting an experienced submissions manager to join their civils pre-construction team in their office in Belfast with flexible/hybrid working available. You'll be a key part...
Clarkson Owens Recruitment

Part Time Retail Associate

The Marketing Room,
9 hours ago
About DV8With nearly 60 stores across Northern Ireland, Republic of Ireland & Scotland and 30 years of presence and expertise in the fashion industry, DV8 Fashion is one of the most recognised fashion names on the High Street bringing you...
The Marketing Room

Service Delivery Manager for Network Operations (H/F) - AIRBUS OPERATIONS LIMITED

AEROCONTACT,
16 hours ago
Job Description: Subject to the successful closing of the transaction with Spirit, after obtaining relevant regulatory approvals Job Summary: The Service Delivery Manager (SDM) for Network Operations leads the delivery of end-to-end IT services to internal customers, ensuring alignment with...
AEROCONTACT