3 days ago
Brooklyn, OH, USAStaff+
Base Salary
$96k - $181k/yr
Responsibilities
- Lead the design, development, and delivery of scalable full-stack solutions across web, mobile, API, and microservice architectures.
- Build web experiences with Angular and TypeScript and mobile experiences with Flutter, iOS, and Android.
- Develop and maintain cloud-native Java and Spring Boot services and define API standards and integration patterns.
- Deploy and support applications on Google Cloud Platform and Kubernetes while advancing CI/CD, infrastructure automation, monitoring, and high availability.
- Design resilient distributed systems using technologies such as Redis and Kafka and modernize enterprise and core banking integrations.
- Lead architectural discussions and technical design reviews, mentor engineers, and establish reusable frameworks and engineering standards.
- Partner with Product, UX, Architecture, and security teams to deliver secure, compliant, and reliable software.
- Evaluate AI-assisted development tools and validate and secure AI-generated code.
Requirements
- Bachelor’s degree in computer science, software engineering, information systems, or a related field, or equivalent experience.
- At least 7 years of professional software engineering experience.
- At least 3 years in a senior engineer, technical lead, or architecture-focused role.
- Strong hands-on experience with Java, Spring Boot and the Spring ecosystem, REST API development, microservices, Angular, and TypeScript.
- Experience building scalable enterprise-grade web applications and distributed systems, with strong knowledge of software design patterns, testing, and code quality practices.
- Experience with Docker, Kubernetes, public cloud environments, CI/CD pipelines, Git, and collaborative development practices.
- Experience designing scalable and resilient applications, leading technical discussions, influencing architecture, mentoring engineers, and working in Agile product development environments.
- Experience using AI developer tools such as GitHub Copilot, Gemini, Cursor, Claude Code, or similar tools, with the ability to evaluate and secure generated code.
- Preferred experience includes Google Cloud Platform, Redis, Kafka, Spring Cloud, Kubernetes platform engineering, micro-frontends, financial services, OAuth 2.0, OpenID Connect, Passkeys, FIDO2, Flutter, GitLab CI/CD, AI agents, agentic workflows, MCP integrations, LangGraph, or AutoGen.
Benefits
- Base salary eligibility is listed at $96,000.00–$181,000.00 annually, with potential incentive compensation; compensation figures are excluded from benefit details.
- The role prioritizes in-office presence while providing flexible options when work can be effectively performed in a mobile environment.
- The position is marked hybrid and is located at 4910 Tiedeman Road, Brooklyn, Ohio.
- The job posting lists eligibility for KeyBank benefits and has a posting expiration date of November 26, 2026.
Tech Stack
Categories
About KeyBank
KeyBank, the primary banking subsidiary of KeyCorp (NYSE: KEY), provides retail and commercial banking, payments, wealth management, and equipment financing to consumers and businesses across the United States. Headquartered in Cleveland, it operates a branch-based and digital model, earning interest and fee income from deposits, lending, treasury services, and investment products. KeyCorp was formed in 1994 through the merger of Society Corp. and KeyCorp, creating one of the country’s largest regional banks.
