
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 freeSenior Applied AI Full-Stack Engineer
Citi · Mississauga
