Talent.com
Senior Backend Application Development Technical Lead Analyst Vice President
Senior Backend Application Development Technical Lead Analyst Vice President08763 Citi Canada Technology Services ULC • Mississauga Ontario Canada
Senior Backend Application Development Technical Lead Analyst Vice President

Senior Backend Application Development Technical Lead Analyst Vice President

08763 Citi Canada Technology Services ULC • Mississauga Ontario Canada
21 days ago
Job type
  • Full-time
Job description

Citi, the leading global bank, has approximately 200 million customer accounts and does business in more than 160 countries and jurisdictions. Our mission is to serve as a trusted partner to our clients by responsibly providing financial services that enable growth and economic progress. We strive to earn and maintain our clients’ and the public’s trust by constantly adhering to the highest ethical standards and making a positive impact on the communities we serve. This job opening will help Citi to build sophisticated solutions that will be targeting 100% digitalization and automation of the applications.

Overview of the Role :

Responsibilities of this role is building and supporting the banking applications. As an application developer, candidate is expected to have good analytical thinking, problem solving, good programming / technical fundamentals and eagerness to learn new technologies / concepts. Candidate must be open to accept challenges and suggestions.

Qualifications required :

  • 6+ years Backend Application development experience
  • 5+ years hands-on core Java, functional programming and Springboot Microservices Distributed system, Kubernetes, Kafka, Mongo DB development experience
  • 5+ years experience and understanding of secure coding practices, SSL / TLS, OAuth, and JWT token handling in Java-based applications.
  • 5+ years experience and expertise in integrating Java with NoSQL databases such as MongoDB for scalable, high availability applications.
  • 3+ years experience in data modeling and experience with relational and no-SQL database, Oracle and MongoDB.
  • Understanding of concurrent and parallel programming, including threads, processes, synchronization, and handling race conditions.
  • Knowledge of reactive programming for building asynchronous, event / message-driven systems in microservices based applications that are highly concurrent.
  • Proficient in containerizing applications, continuous integration, and continuous delivery in Java ecosystem.
  • Knowledge of distributed tracing and API Gateway integration for microservices architecture.
  • Proficient in functional programming concepts with Streams API, Lambda Expressions and Optional.
  • Understanding of integrating APIs with third party libraries / vendors and handle the security around it.
  • Understanding of the principles of distributed systems, including data partitioning, replication, and consistency models.
  • Strong grasp of data structures and algorithms, especially those relevant to distributed systems like distributed hash tables and load balancing techniques.
  • Understanding of microservices architecture, including service discovery, API gateways, and inter-service communication.
  • Exceptional Problem-Solving and Analytical Skills to diagnose and resolve issues in distributed environments.
  • Above average skills in monitoring, logging, and debugging distributed systems to ensure reliability and performance.
  • Expertise in fundamental concepts such as consistency, availability, partition tolerance, fault tolerance, and scalability.
  • Familiarity with container orchestration (, Kubernetes), and distributed messaging systems (, Kafka).
  • Experience using Git / BitBucket.
  • Good communication skills, both written and verbal.

Preferred skills :

  • Unix shell scripting.
  • Knowledge of ElasticSearch, and GraphQL.
  • Experience with building apps which are highly performant and scalable will be great.
  • Knowledge of Generating Artificial Intelligence (AI), Machine Learning (ML), and Large Language Models (LLMs).
  • This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required

    Education :

    Bachelor’s degree / University degree in Computer Science, Computer Engineering, Information Technology or equivalent work experience

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

    Job Family Group : Technology

    Job Family :

    Applications Development

    Time Type : Full time

    Primary Location Full Time Salary Range :

    $120, - $170,

    Most Relevant Skills

    Please see the requirements listed above.

    Other Relevant Skills

    Back-End Development, Data Modeling, Distributed Systems, Java, Kubernetes, Microservice Framework, MongoDB, Oracle, Spring Boot.

    Automated Processing and AI

    We use automated processing, including artificial intelligence, for our legitimate business interests (or our reasonable and appropriate business purposes) to identify and align the candidate's skills and abilities with a specific job opening. Additionally, if you so choose, or consent, we can match your skills and abilities to other suitable roles at Citi.

    Importantly, all our hiring processes and decisions, including determining your suitability for a role, are conducted, checked, and decided by individuals. Our automated processing and AI do not involve relying on automatic or autonomous decision-making. Please refer to any Jurisdictional Considerations, with specific provisions for your country (where relevant) for further details.

    Create a job alert for this search

    Senior Backend Application Development Technical Lead Analyst Vice President • Mississauga Ontario Canada

    Similar jobs
    Solution Development Lead - Lean, Agile Delivery

    Solution Development Lead - Lean, Agile Delivery

    Kion Group • Mississauga
    Full-time
    A leading solution provider in Mississauga is seeking a Solution Development leader to manage a team focused on delivering high-quality, competitive solutions. The role encompasses leadership, resou...Show more
    Last updated: 6 days ago • Promoted
    Tier I SOC Analyst - CyberClan

    Tier I SOC Analyst - CyberClan

    CyberClan • burlington, on, ca
    Full-time
    Tier I SOC Analyst - Job Description.Established in 2006, CyberClan’s carefully selected team of experts are capable of solving complex cyber security challenges – keeping data secure and businesse...Show more
    Last updated: 22 days ago • Promoted
    Senior Business System Analyst

    Senior Business System Analyst

    Pack-Smart Inc. Automation • Vaughan
    Full-time
    Senior Business System Analyst.Senior Business System Analyst – Develop and drive strategic business decisions for a global leader in high-speed automation solutions. We’re a global leader in high-s...Show more
    Last updated: 21 days ago • Promoted
    Technical Team Lead Java (J07432)

    Technical Team Lead Java (J07432)

    TechDoQuest • Brampton
    Full-time
    Java / Spring Boot, Oracle ATG Web Commerce, and Angular.Product, Architecture, UX, QA, DevOps, and Operations teams.Provides technical leadership through. Experienced in deploying and supporting appl...Show more
    Last updated: 10 days ago • Promoted
    Revenue Systems Analyst

    Revenue Systems Analyst

    Vaco by Highspring • King City, Ontario, CA
    Full-time
    Our client is looking for a Revenue Systems Analyst for a 6-month project with potential to be hired full-time.Revenue Accounting & ASC 606 Architecture (40%). The Revenue Reset : Audit the end-to-en...Show more
    Last updated: 1 hour ago • Promoted • New!
    Senior Gaming Analytics & Growth Lead

    Senior Gaming Analytics & Growth Lead

    BLAZESOFT • Vaughan
    Full-time
    A gaming technology company is seeking a Senior Gaming Business Analyst located in York Region, Vaughan.This critical position involves data-driven decision-making to optimize gaming performance.Th...Show more
    Last updated: 21 days ago • Promoted
    Development Analyst

    Development Analyst

    Survalent • Brampton
    Full-time +1
    Survalent is seeking an innovative and enthusiastic Development Analyst to join its Development Team, which is responsible for supporting processes and maintaining high product quality.The ideal ca...Show more
    Last updated: 30+ days ago • Promoted
    Senior SAP BA — Transformation Lead (Hybrid Ottawa)

    Senior SAP BA — Transformation Lead (Hybrid Ottawa)

    LeverageTek Staffing Solutions • Ottawa, Toronto
    Full-time +1
    A staffing solutions company is seeking a Senior Business Analyst (SAP) for a 12-month contract with their Ottawa-based client. This hybrid role focuses on optimizing business processes within areas...Show more
    Last updated: 7 days ago • Promoted
    Team Lead, Application and Integration

    Team Lead, Application and Integration

    Mackenzie Health • Vaughan
    Full-time
    Reporting to the Director, Application and End-user Support, the Team Lead, Application and Integration works collaboratively with internal and external stakeholders to implement, optimize, support...Show more
    Last updated: 1 day ago • Promoted
    (Canada) Senior Analyst, Revenue Operations - Deal Desk

    (Canada) Senior Analyst, Revenue Operations - Deal Desk

    PointClickCare • Mississauga
    Full-time
    The Deal Desk is a centralized, corporate Revenue Operations function responsible for governing non-standard, high-value commercial deals across PointClickCare. The team partners closely with Sales,...Show more
    Last updated: 21 days ago • Promoted
    Senior / Lead - Data Analyst III - Pipeline Inline Inspection

    Senior / Lead - Data Analyst III - Pipeline Inline Inspection

    Entegra LLP • Vaughan
    Full-time
    Data Analysis Level III is responsible for analyzing In-Line Inspection (ILI) data and verifying accurate sizing of identified pipeline anomalies. Capable of performing all data analysis activities ...Show more
    Last updated: 21 days ago • Promoted
    Senior Business Analysis Leader — Product & Agile

    Senior Business Analysis Leader — Product & Agile

    Cigna Health and Life Insurance Company • Mississauga
    Full-time
    A leading health benefits management company in Mississauga is seeking a Business Analysis Senior Advisor.The ideal candidate will translate product vision and business needs into requirements, ens...Show more
    Last updated: 21 days ago • Promoted
    Senior Digital Analytics & Insights Lead

    Senior Digital Analytics & Insights Lead

    Rogers Communications, Inc. • Brampton
    Full-time
    A leading telecommunications firm seeks a Sr.Analyst, Digital Analytics to enhance user experience by analyzing digital behavior and providing actionable insights. Candidates should have a Bachelor'...Show more
    Last updated: 19 days ago • Promoted
    Senior Clinical Solutions Lead - Digital Health (Hybrid)

    Senior Clinical Solutions Lead - Digital Health (Hybrid)

    AstraZeneca • Mississauga
    Full-time
    A leading health-tech company in Mississauga is seeking a Senior Clinical Solution Analyst.This role involves translating study protocols into high-quality builds for clinical trials, while serving...Show more
    Last updated: 4 days ago • Promoted
    Fullstack Big Data Developer Application Development Technical Lead Analyst Vice President

    Fullstack Big Data Developer Application Development Technical Lead Analyst Vice President

    Citibank (Switzerland) AG • Mississauga
    Full-time
    For additional information, please review.Python, Pyspark, Hadoop, Kafka, etc.The primary area of Experience with Core Java / J2EE Application with complete command over OOPs and Design Patterns.The ...Show more
    Last updated: 21 days ago • Promoted
    Fullstack Big Data Developer Application Development Technical Lead Analyst Vice President

    Fullstack Big Data Developer Application Development Technical Lead Analyst Vice President

    Citi • Mississauga
    Full-time
    Partner with multiple management 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 i...Show more
    Last updated: 21 days ago • Promoted
    Technical Lead

    Technical Lead

    Anime Universe • oakville, on, ca
    Full-time
    Minimum commitment : 20 hours per week.A Technical Lead provides technical direction and oversight for software projects, ensuring solutions are scalable, secure, and aligned with business objective...Show more
    Last updated: 12 days ago • Promoted
    Senior Business Analyst

    Senior Business Analyst

    Centrilogic • mississauga, ON, ca
    Full-time
    Senior Business Analyst About Centrilogic Centrilogic is a leading IT consulting firm serving clients a...Show more
    Last updated: 22 days ago • Promoted