Taro Logo

Senior Backend Software Engineer

A leading financial institution helping make financial lives better through the power of every connection.
Charlotte, NC, USA
Backend
Senior Software Engineer
In-Person
5,000+ Employees
7+ years of experience
Finance

Description For Senior Backend Software Engineer

Bank of America is seeking a Senior Backend Software Engineer to join their technology team. This role focuses on developing and delivering complex software solutions to meet business goals. The position involves ensuring software meets functional, non-functional, and compliance requirements while maintaining architectural integrity.

The ideal candidate will have extensive experience with various programming languages and technologies, including Java, C#, SQL, and JavaScript. They will be responsible for designing, developing, and modifying architecture components, application interfaces, and solution enablers. The role includes mentoring other software engineers and coaching the team on CI-CD practices.

Key responsibilities include coding solutions, unit testing, architecture development, and maintaining automated test suites. The position may include leadership responsibilities, requiring skills in team management, risk assessment, and driving business outcomes.

Bank of America offers a collaborative environment focused on responsible growth and making financial lives better. They are committed to being an inclusive workplace and providing opportunities for learning and development. The position requires in-office presence with some flexibility based on role-specific considerations.

The role requires 7+ years of experience with various programming languages and 5+ years working with technologies like Spring, Camunda, and Hibernate. Strong communication skills, analytical abilities, and experience working in a fast-paced environment are essential. The position includes opportunities for growth, mentorship, and making an impact in a leading financial institution.

Benefits include comprehensive healthcare options, professional development opportunities, and the chance to work on enterprise-level solutions. The role offers exposure to cutting-edge technologies and the opportunity to work with diverse teams across the organization.

Last updated a day ago

Responsibilities For Senior Backend Software Engineer

  • Codes solutions and unit test to deliver requirements/stories per defined acceptance criteria
  • Designs, develops, and modifies architecture components and application interfaces
  • Mentors other software engineers and coaches team on CI-CD practices
  • Executes story refinement and estimates work necessary for delivery
  • Performs spike/proof of concept as necessary
  • Automates manual release activities
  • Designs, develops, and maintains automated test suites

Requirements For Senior Backend Software Engineer

Java
JavaScript
TypeScript
Node.js
MongoDB
MySQL
PostgreSQL
Redis
  • 7+ years experience with Java, C#, SQL, JavaScript, TypeScript, HTML, XML
  • 5+ years working with Spring, Camunda, Hibernate, JPA, WebServices
  • Experience with Windows and RedHat Linux
  • Experience with MySQL, Microsoft SQL Server, Oracle
  • Strong written and verbal communication skills
  • Strong organizational and analytical skills
  • Ability to work independently and in team environment
  • Proficiency in fast-paced, complex business environment

Benefits For Senior Backend Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
  • Comprehensive healthcare coverage
  • Professional development opportunities
  • Career growth opportunities

Interested in this job?

Jobs Related To Bank of America Senior Backend Software Engineer