Bank of America

Software Engineer II – GBS IND

Bank of America

full-time

Posted on:

Location Type: Office

Location: ChennaiIndia

Visit company website

Explore more

AI Apply
Apply

About the role

  • Design, develop, enhance, test, and maintain high-performance software applications supporting Global Banking & Markets business units
  • Work independently on complex projects and provide technical guidance to junior team members
  • Collaborate directly with users in a fast-paced agile environment, translating business requirements into robust technical solutions
  • Mentor and support junior developers, conduct code and design reviews, and ensure adherence to security best practices and coding standards

Requirements

  • Education- B.E. / B. Tech/M.E. /M. Tech/BSC/MSC/BCA/MCA (prefer IT/CS specialization)
  • Experience Range - 6 to 9 years
  • Deep expertise in Java, Spring Boot, Angular, and full stack development
  • Strong experience with microservice architecture, REST APIs, and design patterns
  • Proficiency in containerization (Docker, Kubernetes, OpenShift) and inhouse cloud platforms
  • Advanced front-end skills (Angular, TypeScript, HTML5, CSS3)
  • Experience with CI/CD, DevOps, and version control (Git)
  • Strong analytical, architectural, and problem-solving skills, including performance tuning and troubleshooting
  • Proven leadership or mentoring experience
  • Security best practices and automated testing (TDD, frameworks)
Benefits
  • Competitive benefits to support physical, emotional, and financial well-being
  • Opportunities to learn, grow and make an impact
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaSpring BootAngularfull stack developmentmicroservice architectureREST APIsdesign patternscontainerizationDockerKubernetes
Soft Skills
analytical skillsarchitectural skillsproblem-solving skillsleadershipmentoringcollaborationcommunication