Lead Full Stack Software Engineer
Core
Lead full-stack development and cloud-native architecture for KeyBank's digital banking platform, serving millions of clients.
Role type
Senior IC Lead Full Stack Software Engineer (Java/Angular)
Builds
Scalable web applications, microservices, and cloud-native infrastructure for online and mobile banking.
Domain
Financial Services / Banking Technology
Required skills
Java, Spring Boot, Angular, TypeScript, Kubernetes, GCP, CI/CD, Redis, Kafka, REST APIs, Microservices
Preferred skills
Spring Cloud, Micro-frontend architectures, OAuth 2.0, OIDC, Flutter, AI agents, LangGraph
Technologies
Java, Spring Boot, Angular, TypeScript, GCP, Kubernetes, Docker, Redis, Kafka, Git, OpenAPI/Swagger
Responsibilities
Design and develop scalable full-stack solutions; Deploy and support applications on GCP; Mentor engineers and establish engineering standards; Define API standards and integration patterns; Implement CI/CD pipelines; Partner with security teams to ensure compliance.
Seniority
Senior, hands-on IC with leadership responsibilities