Senior Applied AI Full-Stack Engineer
Core
Design and deliver enterprise-grade web applications on microservices architecture, leveraging AI coding agents to accelerate delivery and raise engineering standards for the Banking organization.
Role type
Senior Applied AI Full-Stack Engineer (hands-on IC)
Builds
Large-scale web application platforms (Angular frontends, Java/Spring Boot backends, relational/NoSQL data layers)
Domain
Banking (Corporate and Investment Banking)
Deliverable
production ML models
Required skills
Java, Spring Boot, Angular, TypeScript, JavaScript, HTML5, JSON, CSS, Web Sockets, Ajax, Relational databases (Oracle, SQL Server), NoSQL (MongoDB), AI coding agents (Claude Code, Cursor, Devin), Spec-driven development, GitHub, Jira, Agile/Scrum
Preferred skills
Data analysis, Systems analysis, Design patterns, Unit testing, CI/CD practices
Technologies
Angular, Java, Spring Boot, Oracle, SQL Server, MongoDB, Claude Code, Cursor, Devin, GitHub, Jira
Responsibilities
Design and build large-scale web application platforms on microservices architecture; Lead system design at both high and low levels; Leverage AI coding agents for code generation, debugging, and routine tasks; Critically review, validate, and take ownership of all AI-generated code; Integrate agentic workflows into CI/CD pipelines; Act as a player/coach within small, co-located squads; Apply functional understanding of Corporate and Investment Banking to ensure solutions address real business outcomes.
Seniority
Senior, hands-on IC