Senior Payments Platform Engineer

Bank of America

Charlotte (NC)

On-site

USD 122,000 - 200,000

Full time

7 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Discretionary bonus program
Benefits eligible

Job summary

Bank of America is seeking a highly experienced Senior Engineer to define and lead the engineering approach for complex features in a next-generation wire payment processing platform.

The role requires deep expertise in Java, Node.js, Oracle, Kafka, RabbitMQ, and cloud platforms (AWS/Azure/GCP) with a focus on scalable, secure architectures and agile delivery. Strong leadership and mentoring skills are essential.

Qualifications

  • 10+ years' experience in payments and integration across wire, ACH, RTP.
  • Deep knowledge of ISO 20022 messaging standards.
  • Proven experience deploying on AWS with EC2, ECS/EKS, Lambda, S3, RDS, DynamoDB, API Gateway.
  • Hands-on with IaC using CloudFormation or Terraform.
  • Experience with CI/CD using AWS tools (CodePipeline/CodeBuild/CodeDeploy).
  • Strong leadership, mentoring, and cross-team collaboration.
  • Enterprise Java/J2EE, Spring, RESTful APIs, and distributed data systems.

Responsibilities

  • Define the engineering approach for complex features aligned with portfolio solutions.
  • Lead CI/CD implementation and tool stack evaluation for scalable delivery.
  • Guide design and best practices for high performance and secure cloud apps.
  • Deliver end-to-end features across multiple teams at program level.
  • Architect cloud-native solutions on AWS with security and monitoring best practices.
  • Ensure regulatory compliance for cloud-based financial applications.
  • Mentor engineers and drive agile delivery practices.

Skills

Automation
Influence
Result Orientation
Stakeholder Management
Technical Strategy Development
Application Development
Architecture
Business Acumen
Risk Management
Solution Design
Agile Practices
Analytical Thinking
Collaboration
Data Management
Solution Delivery Process

Education

AWS Certification (Solutions Architect/Developer/DevOps)

Tools

AWS
Terraform
CloudFormation
Jenkins
Kubernetes / EKS
Oracle SQL
Spring / Spring MVC
Hibernate
Kafka
RabbitMQ

Job description

Bank of America is seeking a highly experienced Senior Engineer to define and lead the engineering approach for complex features in a next-generation wire payment processing platform.

The role requires deep expertise in Java, Node.js, Oracle, Kafka, RabbitMQ, and cloud platforms (AWS/Azure/GCP) with a focus on scalable, secure architectures and agile delivery. Strong leadership and mentoring skills are essential.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Payments Modernization Architect
Senior Payments Modernization Architect

Quest Oracle Community • Charlotte (NC), Northern (KY)

Hybrid
USD 122,000 - 200,000
Senior Payments Platform Engineer - Cloud & CI/CD
Senior Payments Platform Engineer - Cloud & CI/CD

Hobbsnews • Charlotte (NC), Northern (KY)

Hybrid
USD 122,000 - 200,000
Senior Payments Platform Engineer
Senior Payments Platform Engineer

Stryker Corporation • Charlotte (NC), Northern (KY)

Hybrid
Confidential
Senior Payments Platform Engineer – CI/CD & APIs
Senior Payments Platform Engineer – CI/CD & APIs

Bank of America • Charlotte (NC)

On-site
USD 103,000 - 180,000
Payments Modernization Architect - Cloud & Delivery Lead
Payments Modernization Architect - Cloud & Delivery Lead

Bank of America • Jersey City (NJ)

On-site
USD 122,000 - 200,000
Senior Payments Platform Engineer | RESTful APIs & CI/CD
Senior Payments Platform Engineer | RESTful APIs & CI/CD

Bank of America • Pennington (NJ)

On-site
USD 103,000 - 180,000
Discretionary incentive eligible
Benefits eligible
Senior Engineer - Payments Modernization
Senior Engineer - Payments Modernization

Hobbsnews • Charlotte (NC), Northern (KY)

Hybrid
USD 122,000 - 200,000
Senior Engineer - Payments Modernization
Senior Engineer - Payments Modernization

Quest Oracle Community • Charlotte (NC), Northern (KY)

Hybrid
USD 122,000 - 200,000
Senior Engineer - Payments Modernization
Senior Engineer - Payments Modernization

Bank of America • Charlotte (NC)

On-site
USD 122,000 - 200,000
Discretionary bonus program
Benefits eligible
Senior POS & Payments Systems Architect
Senior POS & Payments Systems Architect

PreSales Collective • Addison (IL)

On-site
USD 140,000 - 190,000