Jobs
>
London

    Kotlin Developer - London, United Kingdom - Citi

    citi background
    Full time
    Description
    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 London, specializing in building and supporting the development of a secondary markets trading platform to be used by the global Equity Structured Products business. As a developer you will work together with front-office, sales, product development teams 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 Senior Kotlin Developer within Equity Derivatives strategic pre-trade technology team in London. 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
    • 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.
    • Be a self-starter and plan/schedule own work for tasks and projects, implement functionality without direct supervision.
    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
    • Extensive experience system analysis and in programming of software applications
    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 London, 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 ourGlobal Benefitspage 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 and affirmative action employer.

    Qualified applicants will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

    Citigroup Inc. and its subsidiaries ("Citi") invite all qualified interested applicants to apply for career opportunities. 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 the " EEO is the Law " poster. View the EEO is the Law Supplement .
    View the EEO Policy Statement .
    View the Pay Transparency Posting

  • eFinancialCareers

    Kotlin Developer

    1 week ago


    eFinancialCareers London, United Kingdom

    **Your new company**: · The client you will be working for is a Blockchain firm who are growing at a rapid speed. They are now looking to double their headcount in the development team and looking to hire Senior Kotlin Developers. · **Your new role**: · You will be joining the te ...

  • Understanding Recruitment

    Kotlin Developer

    1 week ago


    Understanding Recruitment London, United Kingdom

    **Kotlin Developer - Sports Betting & Streaming · Remote/Hybrid - London · Up to £85K** · **Tech stack: Java, Kotlin, Scala, Spring, AWS, Docker, Kubernetes** · The company you could be working for as a Kotlin Developer specialises in bringing together the sports and sports betti ...


  • Understanding Recruitment London, United Kingdom

    **Kotlin/Java Developer - Embedded Lender** · Salary - up to £75K + Benefits · 1 day a week in the London office · Are you an experienced Kotlin/Java Engineer looking to make a real impact in the world of fintech? · Join the UK's leading embedded lender as a Kotlin/Java Engineer ...


  • Understanding Recruitment London, United Kingdom

    **Senior Kotlin Engineer - FinTech Start-up** · **Salary - £110K - £120K + Benefits** · **Remote working - UK + Europe** · Would you like to be a part of an exciting start-up that are on a mission to reduce inequity by becoming the leading cross-border fintech for immigrants, hel ...


  • Understanding Recruitment London, United Kingdom

    **Senior Kotlin Engineer** · **Salary - Up to £120k Base + Benefits** · **Remote Working** · We are currently working with a an awesome fin-tech start-up who's product is aimed towards people emigrating from less wealthy countries, who may not have access to digital banking but s ...


  • Understanding Recruitment London, United Kingdom

    **Java/Kotlin Developer - Sports Streaming** · **Salary**: £120,000 + healthcare, life insurance working. · 1-2 Days a week in the office per week. · My client, a growing software house focussed on helping build personal finance for their customer ar looking for an Engineering Ma ...

  • Understanding Recruitment

    Kotlin Developer

    1 week ago


    Understanding Recruitment City of London, United Kingdom

    **Kotlin Developer - Pioneers of Financial Lending** · **Salary - £65K - £75K + Benefits** · **1 day p/week in the London office (hybrid)** · Are you interested in Finance? · In just 8 years, this revolutionary finance company has made over £200 million in loans and is rapidly sc ...

  • Understanding Recruitment

    Kotlin Developer

    1 week ago


    Understanding Recruitment City of London, United Kingdom

    **Kotlin Developer** · **Salary**: £65,000 - £75,000 + benefits. One day a week in Central London office (Mondays) · **Would you like to join a platform that provides £1 billion in loans annually?** · If you are interested in working for one of the Sunday Times Tech 100 companies ...


  • eFinancialCareers London, United Kingdom

    **Salary**: up to £150-200k base + bonus · **Summary** · This is a superb opportunity for a proactive and pragmatic engineer to join an award-winning, tech-savvy algorithmic trading firm in London. You will be part of the team that builds the firm's client-facing/OTC platforms wh ...

  • Source Technology

    Kotlin Developer

    2 weeks ago


    Source Technology London, United Kingdom

    Are you someone who is looking to take the next step in your career? Do you want to be a part of a rapidly growing company working on exciting projects? If so, an excellent opportunity has arisen for a Kotlin Developer to join a large investment bank where you'll be working on a ...


  • Oliver Bernard Ltd London, United Kingdom Full time

    Mid-Senior - Java / Kotlin Developers · Java / Kotlin Developer - Tech for Good Company · London, UK (1-2 days per week onsite) · Up to £85,000 p.a % bonus · Company Overview: · Join a Tech for Good company who help support over 500,000 people across the UK, where they're using m ...

  • Source Technology

    Kotlin Developer

    2 weeks ago


    Source Technology London, United Kingdom

    Are you someone who is looking to take the next step in your career? Do you want to be a part of a rapidly growing company working on exciting projects? If so, an excellent opportunity has arisen for a Kotlin Developer to join a large investment bank where you'll be working on a ...

  • Source Technology

    Kotlin Developer

    2 days ago


    Source Technology London, United Kingdom

    Job Description · Are you someone who is looking to take the next step in your career? Do you want to be a part of a rapidly growing company working on exciting projects? If so, an excellent opportunity has arisen for a Kotlin Developer to join a large investment bank where you' ...


  • Understanding Recruitment City of London, United Kingdom

    _Are you a Software Developer with 2-5 years' experience with a JVM programming language? _ · **JVM Developer (Kotlin) - UK's #1 Embedded Lender** · **£80k + brilliant benefits** · **Remote flexibility with just one day per week on-site** · A passionate and knowledgeable JVM Deve ...


  • Understanding Recruitment City of London, United Kingdom

    **Senior Kotlin Developer - Sports Industry** · **£80,000 - £90,000 + bonus + very generous holiday allowance + benefits** · **Hybrid working. 2 day per week in London office** · - Have you got some Kotlin exposure in your software development experience?_ · - Enjoy working with ...

  • Citi

    Kotlin Developers

    1 week ago


    Citi London, United Kingdom Full time

    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 credi ...

  • Citigroup Inc.

    Kotlin Developers

    1 week ago


    Citigroup Inc. London, United Kingdom

    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 credi ...

  • Citigroup Inc.

    Kotlin Developer

    3 days ago


    Citigroup Inc. London, United Kingdom

    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 a ...


  • Understanding Recruitment London, United Kingdom

    Senior Kotlin Developer - FinTech Start-upWould you like to be a part of an exciting start-up that are on a mission to reduce inequity by becoming the leading cross-border fintech for immigrants, helping them move money home instantly without fees? They are backed by prominent ve ...

  • Opus Recruitment Solutions

    Java/Kotlin Developer

    22 hours ago


    Opus Recruitment Solutions London, United Kingdom

    Job Description Java/Kotlin Developer (Fully Remote) · Location: London, UK (Fully Remote) · Salary: £55,000 per annum · Are you an experienced Java/Kotlin Developer with a strong background in Kafka looking for a challenging opportunity to work remotely? My client are currentl ...