Citi Logo

Citi

Java Technical Lead, Vice President

Posted Yesterday
Be an Early Applicant
In-Office
Belfast, County Antrim, Northern Ireland, GBR
Senior level
In-Office
Belfast, County Antrim, Northern Ireland, GBR
Senior level
The Java Technical Lead is responsible for delivering Capital Markets applications, leading projects, and mentoring junior developers while ensuring adherence to architectural guidelines and engineering best practices.
The summary above was generated by AI

We are looking for a Java Technical Lead with proven experience building robust, high-performance, large scale Capital Markets applications.

Team Background

The Derivatives Credit Risk Technology Team is responsible for delivering Counterparty Credit Risk Management software solutions to Citi’s Risk organization which manages Citi’s exposure to financial institutions, governments and corporates that trade with Citi. The team builds and maintains software used to compute metrics that help mitigate Citi’s exposure to counterparty default. The solutions include consumption of trades, collateral, market data, counterparty and security reference data from over 50 sources, and the computation of optimal margin allocation for portfolios and trades, haircut for security and cash collateral, trade and collateral liquidity, collateral concentration levels and wrong way risk, amongst others that feed into the computation of Pre-Settlement Risk (PSE), Settlement Risk, Exposure at Default (EAD) and Risk Weighted Assets (RWA).

Key Responsibilities

  • Deliver advanced technology projects as an individual contributor providing expertise in the full software development lifecycle, from concept and design, development, to testing and deployment. Opportunities available to expand responsibilities to a team leadership position based on leadership potential and performance.

  • Provide technical leadership on projects implemented by the wider team of Software Engineers/Analyst Developers using advanced knowledge of application development. Ensure application design adheres to the appropriate architectural and design patterns in the systems.

  • Utilize advanced knowledge of engineering process and develop standards for coding, testing, debugging and productionization.

  • Collaborate effectively with a large global team of software engineers, business analysts, dev-ops and support staff to deliver software solutions for the business.

  • Advance the derivatives exposure processing software infrastructure by continuously adopting new technologies where appropriate to solve business problems while adhering to Citi’s architectural guidelines.

  • Serve as advisor or coach to mid-level/junior developers and analysts, helping build the overall engineering capabilities of the team.

  • Appropriately assess risk when decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.

Ideal background

  • Core Java experience developing robust, scalable, and maintainable applications applying Object Oriented Design principles.

  • Experience working in the Capital Markets domain. Good understanding of Derivatives and Risk management is as significant advantage.

  • Experience with Agile software development processes with a strong emphasis on test driven development.

  • Understanding of Java internals such as class loading and memory management.

  • Demonstrated capacity to build sophisticated tooling for development and production team use.

  • Good to have

  • Experience re-engineering large monolithic applications to microservices.

  • Experience re-engineering complex franchise critical applications to new platforms.

Skills

Extensive experience working with most if not all the technologies listed below:

  • Java Core with extensive hands-on experience with concurrent programming.

  • Spring Framework including Core, Integration, Batch, JDBC, Hibernate.

  • Distributed Caching frameworks such as Gemfire, Oracle Coherence, Redis or equivalent.

  • Cloud computing technologies with practical experience working with containers, microservices and large datasets (Docker, Kubernetes).

  • Databases - RDBMS preferably Oracle, NoSQL preferably MongoDB.

  • Familiarity with Linux environment including scripting skills.

  • SDLC/Dev Ops - Git/BitBucket, CI/CD pipeline frameworks such as Jenkins, SonarQube, JIRA, Any secure coding toolkits.

Qualifications/Education

  • Graduate in a STEM (Science, Technology, Engineering and Mathematics) discipline. Master’s degree an advantage.

Competencies

  • Excellent oral and written English.

  • Strong leadership

  • Ability to collaborate effectively in a large global team and influence key architectural decision.

  • Ability to work well under pressure.

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

    Job Family Group: Technology

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

    Job Family:Applications Development

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

    Time Type:Full time

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

    Most Relevant Skills Please see the requirements listed above.

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

    Other Relevant Skills For complementary skills, please see above and/or contact the recruiter.

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

    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.

    Similar Jobs

    6 Days Ago
    In-Office
    Belfast, County Antrim, Northern Ireland, GBR
    Senior level
    Senior level
    Fintech • Financial Services
    As a Full Stack Application Development Technical Lead, you will design and enhance applications using Java and Python, mentor developers, and ensure compliance with Citi standards while collaborating with global teams on transformation initiatives.
    Top Skills: AgileAngularCloud-NativeGenaiJavaLlmPythonReactScrumSpring Boot
    Senior level
    eCommerce • Fashion • Other • Retail • Sales • Wearables • Design
    The Manager, HR Technology & Solutions oversees workforce management solutions, ensuring compliance and improving processes in HR technology. Requires collaboration with stakeholders and vendors to enhance operations, manage system performance, and drive continuous improvement using data analysis.
    Top Skills: Adp Workforce SoftwareUkg Pro WfmWorkday Time Tracking
    An Hour Ago
    Remote or Hybrid
    Belfast, County Antrim, Northern Ireland, GBR
    Senior level
    Senior level
    Artificial Intelligence • Cloud • Information Technology • Sales • Security • Software • Cybersecurity
    The Senior Project Manager will lead software program planning and execution, coordinate cross-functional teams, manage budgets, mitigate risks, and drive continuous improvement in SDLC practices.
    Top Skills: Google SuiteJIRA

    What you need to know about the Belfast Tech Scene

    If asked to name the birthplace of the RMS Titanic, you might not say Belfast. Similarly, if asked to name Europe's leading destination for foreign direct investment in new software development, Belfast might not come to mind. Yet, both are true. The city has emerged as a tech powerhouse, recently ranked among the best in the U.K. for tech careers — especially for software developers. It also leads the U.K. with the highest percentage of software development jobs advertised.

    Sign up now Access later

    Create Free Account

    Please log in or sign up to report this job.

    Create Free Account