Sr. Full Stack Developer
Citigroup Inc
Canada, NAM
6d ago


This position is for Sr. Full stack developer within the Global Spread Products Origination and Banking technology teams to help develop maintain and support various functionality of the Origination Central system.

The application allows creating and maintaining client information, track client related events and manage workflows in an efficient way, gives robust reporting / analytics capability.

Job ResponsibilitiesDay-to-day job responsibilities include participating in the full development life cycle of new functionality and enhancements to OC system.

The ability and willingness to work in this fast moving environment will test the candidate’s ability to both multitask and deliver solid technical solutions.

Strong written, interpersonal and verbal communication skills are essential as the successful candidate will work with directly with the development teams in New York, Shanghai and business users.


  • Expert JavaScript Knowledge with 3+ years of experience with modern JavaScript-powered web applications (Angular) and the "Single Page Application" (SPA) architecture (required)
  • Hands on Java / JEE, Spring, Hibernate experience. (required)
  • Strong knowledge of HTML5, Modern CSS and Preprocessors (SASS, LESS)
  • Advocate and a practitioner of Behavior-driven development (BDD) / TDD
  • Client side performance, debugging and optimization techniques
  • Local / Staging / Production development environments experience
  • Complete understanding of responsive web design (Bootstrap)
  • Experience with modern JS tools such as (Gulp,Node.js, Jasmine, Karma, Mocha, Qunit, Mocha, Chai ) are expected
  • Experience with Continuous Integrations and Delivery (Jenkins / Team city)
  • Experience with versioning systems such SVN / Git
  • Experience with Core Java and server side J2EE development (WebLogic, Jetty container knowledge is a plus)
  • Experience with relational databases, Oracle and SQL Server
  • Experience building, testing, debugging web related projects with build tools such as Gulp, Grunt, Jasmine, Jenkins.
  • A commitment for keeping your code clean, well-organized, and DRY.
  • Ability to accept feedback and come up with creative solutions around that feedback.
  • Ability to help and support co-workers and clients around projects.
  • Considered a plus

  • Fixed Income experience.
  • Experience or familiarity with Documentum
  • Experience or familiarity with OBPM and jBPM
  • Experience in UNIX Shell scripting
  • Experience in Oracle database
  • Citi Canada is an equal opportunity employer. Accordingly, we will make accommodations to respond to the needs of people with disabilities (including, without limitation, physical and mental health disabilities) during the recruitment process and otherwise in accordance with law.

    Individuals who view themselves as Aboriginals, members of visible minority or racialized communities, and people with disabilities are encouraged to apply.

    Yes, 10 % of the Time

    Add to favourites
    Remove from favourites
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form