Executive Summary (What They’re Building): They’re building a bank-grade security platform that sits in the identity and authentication layer and uses AI signals to help make smarter access and security decisions. The work is focused on backend systems, not UI or experimentation. In short: They’re operationalizing AI inside identity and access systems, wrapping it in secure Java platforms so it can safely run at enterprise scale. Executive Summary (Java Developers): This role is focused on building core backend Java services in the identity and authentication layer. The developers are creating secure, always-on platforms that enforce authentication, authorization, and policy decisions, while integrating AI-driven risk signals into those controls. This is not UI or research work — it’s production security infrastructure that must be auditable, reliable, and compliant. _______________________________________________________________________________________________________________ Location: Chicago, IL – required to be onsite at a Bank of America facility 5 days a week Official Job Description: Come join an exciting team within Global Information Security (GIS). Cyber Security Technology (CST) is responsible for cyber security innovation and architecture, engineering, solutions and capabilities development, cyber resiliency, access management engineering, data strategy, deployment maintenance, technical project management and information technology security control support. This role, as an individual contributor is responsible for delivering best-in-class technology solutions in Identity and Authentication domain. A strong candidate for this role will demonstrate past performance of delivering innovative products. A candidate for this position should be able to demonstrate strong proficiency in area of expertise and complex problem-solving skills. They should have a strong understanding of current development practices, and they should demonstrate a history of ownership to accomplish outcomes. Key responsibilities of the role include technical ownership, software developing, delivering features based on their knowledge of design/architectural patterns and Agile/DevOps practices. This role ensures the systems design and requirements are aligned to achieve the desired business outcomes, and that team practices and coding/quality principles are aligned to achieve the desired technology outcomes. A good candidate must understand secure coding practices. A candidate must have significant experience through multiple software implementations and have developed demonstrate strong technical competencies. Primary Level of Engagement: Works as a “high level developer” under minimum supervision. Primary Interactions: Product Owner Business Owner Scrum Master Development Team Architect Testing Release Train Engineer
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Career Level
Senior