Full Stack Engineer - AI & Banking
BMO
Job Description
Transform banking with your expertise as a Senior Full Stack Engineer specializing in AI-infused solutions. Design scalable applications that redefine customer experience in a collaborative environment. This senior role requires you to possess extensive experience in enterprise-level development while understanding complex banking workflows.
You will be instrumental in building and modernizing core banking and onboarding platforms, utilizing AI tools to enhance productivity and create intelligent features. Your input will directly influence system design and performance. Key Responsibilities: • Design, build, and support comprehensive applications • Take ownership of features from design to production • Build APIs and microservices with Java or Python • Ensure system resilience and compliance for banking • Identify efficiencies through AI tool implementations Requirements: • 7–15+ years of full-stack development experience • Background in financial services, particularly onboarding or payments • Strong problem-solving skills in diverse tech stacks • Experience with cloud and microservices architectures • Capable of integrating AI into development processes Utilize your engineering acumen to shape the future of banking solutions with innovative technologies. #J-18808-Ljbffr