Hiring.Camp

Software Engineer II A - GBS IND

Ghr

·

Today

Location
Chennai Tamil Nadu, India
Workplace
Onsite
Type
Full-time
Department
Engineering
Experience
2+ years
Education
Master
Closing date
Today
Source
Workday

Description

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. Will be 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 : 6 - 10 Years

 

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

 

Skills

JavaAngularAWSKubernetesSQLPostgreSQLRedisOracleGitHubJiraAgileDevOpsMicroservicesRisk ManagementCompliance

Similar Jobs

30

Software Engineer II

Akamai·Toronto, Ontario·Remote

Today

Software Engineer II

Resideo Technologies·India·Hybrid

1d ago

Software Engineer II

Lennar·US

1d ago

Software Engineer II

Etsy·Mexico City, Mexico·Remote

1d ago

Software Engineer II

Costar·US-VA Richmond - CoStar Tower, US·Remote, Onsite

1d ago

Software Engineer II

Rochester is our namesake and·US·Hybrid

1d ago

Software Engineer II

Mastercard·Pune, Maharashtra

1d ago

Software Engineer II

Mastercard·O'Fallon, Missouri

1d ago

Software Engineer II

Honeywell·Phoenix, Arizona

1d ago

Software Engineer II

Generac·US

2d ago

Software Engineer II

Duck Creek·Bengaluru, Karnataka

2d ago

Software Engineer II

RTX·McKinney, Texas·Onsite

2d ago

Software Engineer II

Talentmanagementsolution·Sharon, Pennsylvania

3d ago

Software Engineer II

Equifax·India·Hybrid

3d ago

Software Engineer II

Mastercard·O'Fallon, Missouri

3d ago

Software Engineer II

Rivian·Vancouver, British Columbia

3d ago

Software Engineer II

Proofpoint·Belfast, Northern Ireland

3d ago

Software Engineer- II

Ecolab·India

4d ago

Software Engineer II

Astreya·Mumbai, Maharashtra·Remote

4d ago

Software Engineer II

Astreya·Mumbai, Maharashtra·Remote

4d ago

Software Developer II

SCI·Ohio, US

4d ago

Software Engineer II

Mastercard·Pune, Maharashtra·Remote, Hybrid

4d ago

Software Engineer II

Mastercard·O'Fallon, Missouri

4d ago

Software Engineer II

Cadence Design·Taiwan

4d ago

Software Engineer II

Domino’s Pizza·Ann Arbor, Michigan

6d ago

Software Engineer II

Honeywell·Atlanta, Georgia

6d ago

Software Engineer II

Akamai·US

6d ago

Software Engineer II

Pearson·Colombo, Western Province·Hybrid

1w ago

Software Engineer II

KLDiscovery·Mumbai, Maharashtra·Remote

1w ago

Software Engineer II

Humana·Dallas, Texas +3·Remote, Hybrid, Onsite

1w ago