Jobs › Companies › Bank of America › Software Engineer III - GBS IND

Über diese Software Engineer III - GBS IND Stelle bei Bank of America

Bank of America · Vor Ort · Chennai Tamil Nadu

Job Description:

About Us

At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection. We do this by driving Responsible Growth and delivering for our clients, teammates, communities and shareholders every day.
Being a Great Place to Work and providing a culture of caring is core to how we drive Responsible Growth. We are intentional about fostering an inclusive workplace where every teammate has the opportunity to succeed, build a career and contribute to our shared success. This includes attracting and developing exceptional talent, recognizing and rewarding performance, and supporting our teammates’ physical, emotional, and financial wellness through affordable, competitive and flexible benefits.
We value the unique perspectives individuals bring from all backgrounds and career paths - whether shaped by military service, community college education, or a wide range of work and life experiences. These journeys foster resilience, leadership and innovation, strengthening our workforce and positively impact the communities we serve.
Bank of America is committed to an in-office culture that supports collaboration, engagement, and career development. Our approach includes clear in-office expectations, while providing an appropriate level of flexibility based on role-specific responsibilities and business needs.
At Bank of America, you can build a successful career with opportunities to learn, grow, and make an impact. Join us!

 

Global Business Services

Global Business Services delivers Technology and Operations capabilities to Lines of Business and Staff Support Functions of Bank of America through a centrally managed, globally integrated delivery model and globally resilient operations.

Global Business Services is recognized for flawless execution, sound risk management, operational resiliency, operational excellence and innovation.

In India, we are present in five locations and operate as BA Continuum India Private Limited (BACI), a non-banking subsidiary of Bank of America Corporation and the operating company for India operations of Global Business Services.

 

Process Overview

Global Merchants & Payments Technology (GMPT) - Merchant Services organization is a strategic engineering team within International and Global Payment Solutions Technology (ITGPST), delivering architecture, application development, quality engineering, and modernization initiatives for some of Bank of America's most critical payment platforms. The team supports high-volume, business-critical capabilities including Merchant Acquiring, Digital Payments, Remittances, Mortgage Payments, Scheduled Transfers, Settlement, Card Management, and External Account Management, serving millions of customer transactions with a focus on reliability, scalability, and innovation. Our teams drive cloud-native transformation through APIs, microservices, OpenShift, AI-enabled engineering, automation, and modern DevOps practices. With a strong culture of innovation, engineering excellence, and continuous learning, you'll have the opportunity to solve complex business challenges, influence large-scale modernization initiatives, and make a measurable impact on the future of payments.

 

Job Description

This individual will be part of the Global Merchants & Payments Technology (GMPT) that provides Merchant Services business applications. The Software Engineer III - Software Engineer is responsible for the design, development, testing, and delivery of complex software solutions for the HPS platform. The role applies strong Java and AWS engineering expertise, sound design principles, and modern DevOps practices to deliver secure, maintainable, scalable, and compliant applications. The engineer provides technical guidance, resolves complex issues, mentors team members, and collaborates with product, architecture, quality engineering, and business partners throughout the delivery lifecycle.

 

Responsibilities

  • Contributes to story refinement/defining requirements.
  • Participates and guides team in estimating work necessary to realize a story/requirement through the delivery lifecycle.
  • Performs spike/proof of concept as necessary to mitigate risk or implement new ideas.
  • Codes solutions and unit tests to deliver a requirement/story per the defined acceptance criteria and compliance requirements.
  • Utilizes multiple architectural components (across data, application, business) in design and development of client requirements.
  • Assists team with resolving technical complexities involved in realizing story work.
  • Contributes to existing test suites (integration, regression, performance); Analyzes test reports, identifies any test issues/errors; Triages the underlying cause.
  • Documents and communicates required information for deployment, maintenance, support, and business functionality.
  • Participates, contributes and can coach team members in the delivery/release (CI-CD) events. e.g. branching timelines, pull requests, issue triage, merge/conflict resolution, release notes.

Requirements

Education : Bachelor's or Master's degree in Computer Science, Engineering, Information Technology, or a related discipline.

Certifications If Any :- Oracle/Sun certifications for Java/J2EE

Experience Range : 8-11 Yrs

 

Foundational Skills

  • Minimum 6-8 years of proven, hands-on software development experience with Java, AWS, SQL/PostgreSQL, and at least one year of experience in leading team of engineers
  • 5+ years of senior developer experience in designing and implementing complex systems with exposure to application architecture, security & system performance optimization.
  • 2+ years of experience in designing and developing solution in AWS or any other cloud solution.
  • Hands on in Technologies used Java, C#, Redis, relational and non-relational databases.
  • Collaborate with stakeholders to understand the requirement, design scalable, fault tolerant, performant, and secure solution.
  • Lead the low-level technical design and ensure overall code quality, conducting code reviews to maintain high development standards
  • Ensure deployment readiness, focusing on production preparation, performance optimization and addressing database tasks for smooth delivery.
  • Continuously improve the efficiency and throughput of the team by proper prioritization, planning, work breakdown, thus reducing rework.
  • Manage defects and collaborate with developers, testers, and business analysts to ensure timely resolution and successful release delivery.
  • Ensure the solution meets product acceptance criteria with minimal technical debt.
  • Works with the Product Owner to ensure that product backlog/requirements are healthy, with clear acceptance criteria.
  • Guides team members with skills and practices (planning and estimation, peer reviews, and other engineering practices)
  • Knowledge of industry standards, proactive planning, and the ability to work in a fast-paced environment.
  • Exposure to Agile methodology and Proven experience with JIRA
  • Strong analytical and problem-solving abilities, with quick adaptation to new technologies, methodologies, and systems
  • Excellent documentation and communication skills to work with Global teams.
  • Detail-oriented and persistent, able to drive complicated tasks through to completion.
  • Ability to work in a collaborative team environment.
  • Individual contributor, capable of self-directing daily tasks
  • Seeks out best practices to find opportunities for automation and operational excellence
  • Review github feature files, branching strategy, maintain github branches
  • Must have strong debugging and troubleshooting skills.
  • Highly detailed oriented.

 

Desired Skills

  • Functional Knowledge of Banking / Payments Domain
  • Agile project lifecycle knowledge.
  • Lead and guide team at AIT level
  • Good working knowledge on Code Quality (Junit, SONAR etc)
  • Basic knowledge on Code review tools (Crucible, Smarbear.. etc)
  • Build tools (Maven, ANT etc)
  • Experience with ReactJS, Angular, HTML, and CSS.
  • Experience with OpenShift or Kubernetes-based platforms.
  • Exposure to cloud migration, application modernization, and digital transformation initiatives.
  • Knowledge of API testing tools such as Postman and automated test frameworks.
  • Exposure to AI-assisted engineering, automation, and developer productivity tools.
  • Experience in large-scale, regulated enterprise environments.
  • Relevant AWS, Java, Kubernetes, or DevOps certification.

 

Work Timings : 11.30 AM to 8.30 PM

 

Job Location: Chennai

 

Bereit, sich bei Bank of America zu bewerben?
Bei Bank of America bewerben

Über Bank of America

Bank of America is committed to help employees through the transition period when they’re displaced as a result of a workforce reduction, realignment or similar measure. Please review the resume writing and interviewing tips provided below to help prepare you for your next career opportunity. Getting started Regardless of the position you are interested in, the starting points to building your resume are the same: 1. Determine the job or types of jobs you want to do and research their responsibilities and qualifications. 2. Think about why you can do the job and make a list of your skills that are relative to the job. 3. Identify experiences or accomplishments that show your proficiency in t

Alle Jobs bei Bank of America ansehen →

Ähnliche Jobs

Kyndryl
Senior Mainframe z/OS System Programmer
Kyndryl
⚡ Früh bewerben Chennai, Tamil Nadu, India Hybrid
● Neu 👁 Gesehen ✓ Beworben vor 2 Std.
Kyndryl
Mainframe CICS Systems Programmer
Kyndryl
⚡ Früh bewerben Bangalore, Karnataka, India Hybrid
● Neu 👁 Gesehen ✓ Beworben vor 2 Std.
Kyndryl
Mainframe DB2 System Programmer
Kyndryl
⚡ Früh bewerben Bangalore, Karnataka, India Hybrid
● Neu 👁 Gesehen ✓ Beworben vor 2 Std.
PS
Software Development Engineer in Test
Platform Science
⚡ Früh bewerben Chennai, Tamil Nadu, India Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 2 Std.
Bank of America
Software Engineer II A - GBS IND
Bank of America
⚡ Früh bewerben Chennai Tamil Nadu Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 3 Std.
Bank of America
Software Engineer II A - GBS IND
Bank of America
⚡ Früh bewerben Chennai Tamil Nadu Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 3 Std.
Bank of America
Software Engineer II A - GBS IND
Bank of America
⚡ Früh bewerben Chennai Tamil Nadu Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 10 Std.
ZoomInfo Technologies LLC
SDET II
ZoomInfo Technologies LLC
⚡ Früh bewerben Bengaluru, Karnataka, India Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 1 Tg.
Caterpillar
Manager Software Engineer
Caterpillar
⚡ Früh bewerben Chennai, Tamil Nadu Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 3 Tg.

Registrieren für Vorschläge, die auf die von Ihnen geöffneten Jobs und gespeicherten Suchen zugeschnitten sind.

Mehr Jobs bei Bank of America

Alle Jobs bei Bank of America ansehen →

Jetzt bewerben
🤖

Moment — langsam

JobsRadar wurde für echte Menschen gebaut, die eine schwere Zeit bei der Jobsuche haben — nicht für automatisierte Anfragen. Sie klicken viel zu schnell und sind jetzt vorübergehend blockiert.

Kommen Sie später wieder. Wenn Sie wirklich auf Jobsuche sind, stehen wir hinter Ihnen — verhalten Sie sich einfach wie ein Mensch.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Verschaffe dir einen Vorsprung bei der Jobsuche.

Tritt unserem Telegram-Kanal bei für das, was dir hilft, die Stelle zu bekommen — Gehaltsbenchmarks, den wöchentlichen Marktpuls und neue Feature-Drops. Kein Spam, nur Signal.

Dem Kanal beitreten — kostenlos