Software Engineer III - GBS IND

Bank of America
Hyderabad, Chennai
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 7+ yearsEducation: bachelorsSkills: ["Communication","Mentorship","Leadership","Collaboration","Debugging troubleshooting"]

Join the Global Information Security (GIS) team to design, develop, and implement complex, globally distributed authentication and access technology applications. You’ll work across the application stack as a tech lead, follow Agile best practices, and deliver quality releases with CI/CD and unit testing. Collaborate with product owners, analysts, testers, SREs, and DevOps on architecture and technical approach, and coach intermediate developers to ensure platform stability.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Bank of America
Bank of America
4 weeks ago

Software Engineer III - GBS IND

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 14 hours agoStatus: Live
Reposted: similar role first listed 4 months ago

Job Summary

Join the Global Information Security (GIS) team to design, develop, and implement complex, globally distributed authentication and access technology applications. You’ll work across the application stack as a tech lead, follow Agile best practices, and deliver quality releases with CI/CD and unit testing. Collaborate with product owners, analysts, testers, SREs, and DevOps on architecture and technical approach, and coach intermediate developers to ensure platform stability.
Location: Hyderabad, Chennai
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Leverage deep technical knowledge to create solutions for complex technical, architectural, and organizational challenges.
  • •Partner with product owners, business analysts, testers, SREs, and DevOps to deliver quality releases and ensure platform stability.
  • •Own the quality of software delivered by the team you lead.
  • •Collaborate with client stakeholders on solution architecture, design, and technical approach; create an effective development environment.
  • •Coach and mentor intermediate developers and promote use of AI dev tooling for delivery.

Key Requirements

  • •7+ years of experience designing, developing, and deploying high-volume, multi-tier, distributed transactional applications.
  • •Experience working in Agile Scrum and understanding phases of the Software Development Lifecycle.
  • •Strong skills building robust Java services using REST APIs and microservices with Spring/Spring Boot.
  • •Hands-on identity and authentication experience including OAuth2/OIDC, SAML, FIDO/WebAuthn, PKI, and LDAP.
  • •Experience with Oracle databases (SQL and PL/SQL) and CI/CD toolsets such as JIRA, Bitbucket, Jenkins, Artifactory, and Ansible.
Experience:7+ years
Education:Bachelor's in IT/CS specialization
Skills:CommunicationMentorshipLeadershipCollaborationDebugging troubleshooting
Tech Stack:JavaREST APIMicro ServicesSpringSpringBootReactOAuth2OIDCSAMLFIDOWebAuthnPKILDAPOracleSQLPL/SQLJIRABitbucketJenkinsArtifactory

Company Brief

Bank of America
One of the largest banking institutions in the United States, providing consumer and commercial banking, wealth management, investment banking, and financial services to individuals, businesses, and institutions globally.
Industry: Banking
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Charlotte, United States
Founded: 1904
WebsiteLinkedIn