Zions Bancorporation’s Enterprise Technology and Operations team is seeking a Senior/Lead Java Developer for its New Account Opening Platform (NAOP). NAOP is an enterprise application used by new and existing customers of affiliate banks to open and manage financial products, including checking, savings, credit cards, and loans. The developer will lead the design, development, modernization, and support of key components in the NAOP ecosystem, working with solution architects, developers, product owners, QA engineers, DevOps teams, and other stakeholders to deliver scalable, secure, high-performing solutions. The role calls for a hands-on technical leader who can contribute strong Java expertise, build cloud-ready applications, mentor team members, and promote engineering excellence. The position includes developing and maintaining enterprise applications, APIs, integrations, and microservices; contributing to technical and architectural decisions; supporting production systems and CI/CD automation; and participating in platform modernization, including Java upgrades and cloud-native transformation. The role also involves database design and optimization, operational documentation, and collaboration to improve application performance, reliability, observability, and security. This position follows a hybrid work-from-home schedule, with at least three days per week in the office at the Zions Technology Center in Midvale, Utah. The posting describes the technology center as a modern, environmentally friendly campus with renewable solar power, electric vehicle charging, access to public transit and outdoor recreation, a café, and a healthy indoor environment.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior