Bank of America is seeking a Software Engineer III to join their Global Business Services team. This role offers an exciting opportunity to lead and provide technical direction in delivering technology solutions within a global financial institution. The position involves working with cutting-edge technologies in an Agile environment, leading development efforts, and mentoring team members.
As a Software Engineer III, you'll be responsible for overseeing the design, implementation, and maintenance of complex computer programs, while ensuring alignment with business objectives and software development standards. You'll work in a collaborative environment, participating in Agile ceremonies and working closely with cross-functional teams.
The role requires expertise in Java, J2EE, and modern frontend technologies, along with experience in microservices architecture and RESTful APIs. You'll be working with a comprehensive tech stack including Spring Framework, Hibernate, and various DevOps tools. The position offers the opportunity to work on significant technical challenges while contributing to the bank's mission of making financial lives better.
Bank of America offers competitive benefits, a collaborative work environment, and significant opportunities for career growth. The company is committed to diversity, inclusion, and maintaining a positive workplace culture. This role is perfect for experienced engineers looking to make an impact in a global financial institution while working on enterprise-scale applications.