Senior Applied AI Full-Stack Engineer at Citi - ScoutJobs - The AI-curated global job board
Skip to content
Citi
Posted 7 hours ago

Senior Applied AI Full-Stack Engineer

CitiSenior Applied AI Full-Stack Engineer - Vice President

Requirements

6+ years Java and Spring Boot experience, Angular 16+, TypeScript, JavaScript, Microservices architecture design, Python proficiency, MongoDB experience, AI coding tool proficiency (Claude Code, Cursor, etc.), Agile/Scrum delivery, Bachelor's degree in Engineering, Finance, or equivalent

Skills

JavaSpring BootAngularPythonMongoDBMicroservicesTypeScript

About the role

Responsibilities

  • Design and build large-scale web application platforms using microservices architecture, spanning Angular frontends, Java/Spring Boot backends, and MongoDB data layers.
  • Lead system design by producing high-quality technical artefacts including sequence diagrams, class diagrams, and data models.
  • Leverage AI coding agents (e.g., Claude Code, Cursor, Devin) for code generation, debugging, and task automation to accelerate delivery.
  • Critically review and validate all AI-generated code to ensure structural integrity, security compliance, and production readiness.
  • Integrate agentic workflows into CI/CD pipelines and manage multiple workstreams through intelligent AI delegation.
  • Act as a player/coach within high-autonomy squads, delivering hands-on code while upskilling junior engineers in AI-first engineering practices.

Requirements

  • 6+ years of hands-on experience with Java and Spring Boot for building scalable microservices.
  • Proficiency in Angular 16+, TypeScript, JavaScript, HTML5, CSS, and modern web technologies.
  • Demonstrated, hands-on proficiency with AI coding tools such as Claude Code, Cursor, or GitHub Copilot.
  • Strong experience with Python for scripting, automation, or AI-adjacent tooling.
  • Hands-on experience with MongoDB and modern database design/modelling.
  • Proven experience in Agile/Scrum delivery and using GitHub for source control and Jira for project management.
  • Ability to perform spec-driven development, including writing structured prompts and decomposing complex problems for AI agents.
  • Bachelor’s degree in Engineering, Finance, or an equivalent technical field.

Preferred Qualifications

  • Experience with message brokers, specifically Kafka.
  • Functional understanding of Corporate Banking domain and business processes.

About the Company

Citi is a global financial services leader with a team of over 230,000 dedicated people. We provide a wide range of financial products and services to institutional and retail customers across more than 160 countries and jurisdictions.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Senior Applied AI Full-Stack Engineer

Citi · Mississauga

Sign up to apply