Talent.com
This job offer is not available in your country.
Senior Java Developer (DevSecOps) - VP

Senior Java Developer (DevSecOps) - VP

Citigroup Inc.London, England, United Kingdom
19 days ago
Job type
  • Full-time
Job description

About Us

At Citi, we are committed to improving developer productivity across the organization. Our team focuses on building innovative DevSecOps solutions that empower developers to deliver secure and high-quality software efficiently. We contribute to open-source projects, particularly around the CycloneDX SBOM standard, and leverage cutting-edge technologies to create impactful tools and integrations.

Key Responsibilities :

  • Design, develop, and maintain APIs and microservices using Java 21, Java 8, Project Reactor, and Spring WebFlux.
  • Build and enhance SCA plugins for Gradle, Maven, and npm to identify vulnerabilities.
  • Develop integrations with tools such as GitHub, SonarQube, TeamCity, Jenkins, and Tekton.
  • Contribute to open-source projects, especially CycloneDX.
  • Implement and manage dependency management solutions using Gradle, Maven, npm, PyPI, and Go modules.
  • Work with relational databases (Postgres), including schema design, SQL integration, and change management using Flyway.
  • Utilize Hazelcast for distributed caching and data storage.
  • Deploy and manage applications on OpenShift using microservice architecture.
  • Design and document APIs using OpenAPI standards.
  • Write and maintain unit, integration, and end-to-end tests using JUnit 5, Mockito, WireMock, and Testcontainers.
  • Collaborate with cross-functional teams to implement DevSecOps practices, including SCA, SAST, shift-left, and secure SDLC.

Required Skills and Experience :

  • Strong proficiency in Java (Java 21 and Java 8).
  • Experience with reactive programming (Project Reactor, Spring WebFlux).
  • Solid understanding of DevOps and DevSecOps principles, including SCA, SAST, and shift-left security.
  • Hands-on experience with dependency management tools (Gradle, Maven, npm, etc.).
  • Familiarity with relational databases (Postgres) and database change management using Flyway.
  • Experience with distributed caching systems like Hazelcast.
  • Proficiency in microservice architecture and deploying applications on OpenShift.
  • Knowledge of version control systems (Git).
  • Basic understanding of Linux.
  • Strong testing skills using JUnit 5, Mockito, WireMock, and Testcontainers.
  • Preferred Skills :

  • Experience with Go, JavaScript, or TypeScript.
  • Familiarity with CI / CD tools like Jenkins, TeamCity, and Tekton.
  • Knowledge of open-source contributions, especially in CycloneDX or similar projects.
  • Why Join Us?

  • Work on impactful projects that improve developer productivity across Citi.
  • Contribute to open-source initiatives and collaborate with a global team.
  • Leverage the latest technologies and tools in a dynamic and innovative environment.
  • Opportunities for professional growth and development.
  • Apply Now :

    If you are passionate about DevSecOps, open-source contributions, and building secure, high-quality software, we would love to hear from you!

    What we’ll provide you

    This is a unique role that will put you in the position to be part of a new venture and actively drive change. Every day there will be new challenges that will help you develop new skills that can drive your career.

    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
  • 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-RH4

    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.

    J-18808-Ljbffr

    Create a job alert for this search

    Senior Java Developer • London, England, United Kingdom

    Related jobs
    VP - Senior Etrading Java Developer

    VP - Senior Etrading Java Developer

    Barclays UKLondon, London, GB
    Full-time
    To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues.Development and ...Show moreLast updated: 24 days ago
    • Promoted
    VP, Java Electronic Trading Developer

    VP, Java Electronic Trading Developer

    Galaxy DigitalLondon, England, United Kingdom
    Full-time
    At Galaxy we are building products and services to help the world invest in economic progress.We believe crypto and blockchain innovations will permeate and improve all aspects of our global econom...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Java Developer - VP

    Senior Java Developer - VP

    eFinancialCareersLondon, England, United Kingdom
    Full-time
    Morgan Stanley is a leading global financial services firm providing a wide range of investment banking, securities, investment management and wealth management services. The Firm's employees serve ...Show moreLast updated: 16 days ago
    VP - Senior Etrading Java Developer

    VP - Senior Etrading Java Developer

    linkupLondon, UK
    Full-time
    Join us a Senior Etrading Java Developer at a VP level and be involved in the development of our new strategic platform - Asgard. To be successful as a Senior Etrading Java Developer within this tea...Show moreLast updated: 6 days ago
    • Promoted
    Senior Java Developer (DevSecOps) - VP

    Senior Java Developer (DevSecOps) - VP

    Citigroup, Inc.London, England, United Kingdom
    Full-time
    At Citi, we are committed to improving developer productivity across the organization.Our team focuses on building innovative DevSecOps solutions that empower developers to deliver secure and high-...Show moreLast updated: 19 days ago
    Senior Java Engineer (for DevSecOps team)

    Senior Java Engineer (for DevSecOps team)

    RE PartnersLondon, ENG, UK
    Full-time
    Long-term engagement within one of the world’s most prominent banking institutions.This is more than just a Java development job — it’s an opportunity to work at the core of a glo...Show moreLast updated: 18 days ago
    Senior Python Developer, VP

    Senior Python Developer, VP

    11037 Citibank, N.A. United KingdomLondon United Kingdom
    Full-time
    Are you looking for a career move that will put you at the heart of a global financial institution? Then bring your skills in Python Development to join our growing Credit Risk Technology Team.The ...Show moreLast updated: 3 days ago
    Senior Java Developer

    Senior Java Developer

    Understanding RecruitmentLondon, London, United Kingdom
    Full-time
    Are you an experienced Java Developer looking for a new challenge and to work for an AI startup with an important mission?. Make sure to apply quickly in order to maximise your chances of being cons...Show moreLast updated: 5 days ago
    • Promoted
    Senior Java Engineer (for DevSecOps team)

    Senior Java Engineer (for DevSecOps team)

    ZipRecruiterLondon, England, United Kingdom
    Full-time +1
    Long-term engagement within one of the world’s most prominent banking institutions.This is more than just a Java development job — it’s an opportunity to work at the core of a global financial powe...Show moreLast updated: 13 days ago
    Senior Java Developer

    Senior Java Developer

    ApexonLondon, England, UK
    Full-time
    Apexon is a digital-first technology services firm specializing in accelerating business transformation and delivering human-centric digital experiences. We have been meeting customers wherever they...Show moreLast updated: 9 days ago
    FX Risk Lead Java Developer - VP

    FX Risk Lead Java Developer - VP

    CitiLondon, United Kingdom
    Full-time +1
    Plan, design, and develop distributed, high-performance, and resilient Java applications for FX Technology systems.Collaborate with business product owners and internal users to interpret and imple...Show moreLast updated: 16 days ago
    • Promoted
    Senior Java Developer

    Senior Java Developer

    SkyLondon, Middlesex, United Kingdom
    Full-time
    Working in Tech, Product at Sky is about building the next and the new.From broadband to broadcast, streaming to mobile and Sky TV products, we never stand still. We turn big ideas into the products...Show moreLast updated: 5 days ago
    Senior Java Developer

    Senior Java Developer

    JefferiesLondon, United Kingdom
    Full-time +1
    This role is based in London and will be office based or flexible working with a blend of home and office, subject to Jefferies operational requirements. As part of the Global Equities Front Office ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Java Developer

    Senior Java Developer

    GlobalRelayLondon, England, United Kingdom
    Full-time
    Joining the Connectors product line as a Senior Java Developer, you would work as a member of a small, highly focused team, responsible for delivering backend services for highly scalable and robus...Show moreLast updated: 16 days ago
    • Promoted
    VP - Senior Etrading Java Developer

    VP - Senior Etrading Java Developer

    BarclaysLondon, England, United Kingdom
    Full-time
    VP - Senior Etrading Java Developer.VP - Senior Etrading Java Developer.Join us a Senior Etrading Java Developer at a VP level and be involved in the development of our new strategic platform - Asg...Show moreLast updated: 19 days ago
    • Promoted
    VP, Java Electronic Trading Developer

    VP, Java Electronic Trading Developer

    GalaxyLondon, England, United Kingdom
    Full-time
    Galaxy is a global leader in digital assets and data center infrastructure, delivering solutions that accelerate progress in finance and artificial intelligence. We believe that blockchain and digit...Show moreLast updated: 20 days ago
    • Promoted
    VP - Senior Etrading Java Developer

    VP - Senior Etrading Java Developer

    Barclays Business BankingLondon, England, United Kingdom
    Full-time
    VP - Senior Etrading Java Developer.Be among the first 25 applicants.VP - Senior Etrading Java Developer.Get AI-powered advice on this job and more exclusive features. Join us a Senior Etrading Java...Show moreLast updated: 18 days ago
    Senior Java Developer

    Senior Java Developer

    Randstad Technologies RecruitmentLondon, United Kingdom
    Full-time
    Job Title : Senior Java Developer Location : London We're looking for a talented Java Developer with a strong numerate background to join a fast-paced front-office pricing team.You'll help build th...Show moreLast updated: 18 days ago