Must include 3 years of experience in each of the following:Designing, automating, and maintaining large scale, enterprise-wide web applications using Java, Spring Boot and Node;Utilizing web technologies including ASP.Net, Net MVC, client-side technologies including HTML, CSS, JavaScript, jQuery, Bootstrap to design, develop and deploy robust, high performance web solutions for complex enterprise environments;Implementing multi-factor user authentication, credential management, and authentication step-up flows using modern UI/UX techniques in digital platforms;Engineering and designing continuous integration, continuous deployment, build tool, version control, and test-driven development tools by utilizing Java and JavaScript ; and,Designing test driven automation frameworks using middleware technologies including SOAPUI, REST, XML, and JSON.If interested apply online at www.bankofamerica.com/careers or email your resume to bofajobs@bofa.com and reference the job title of the role and requisition numberEMPLOYER: Merrill LynchShift:1st shift (United States of America)Hours Per Week: 40 Learn more about this role View transcript Close transcript [Music in background throughout] On screen copy: Bank of America logo Software Engineer Software Engineer: At Bank of America, the code I write every day helps keep our systems running for millions of people. [Software Engineer writing code at his desk] As a Software Engineer, I feel like I'm on the front lines of creating what the enterprise needs to compete in the digital space - from trading apps to market systems to backend services.