Senior Payments Platform Engineer – CI/CD & APIs

Bank of America

Charlotte (NC)

On-site

USD 103,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Bank of America is seeking a senior software engineer to develop and deliver complex requirements for maintaining scalable, compliant software solutions. You will design architecture components, mentor teams on CI/CD practices, and refine stories with precise estimations while ensuring integration and testing are built in from the start.

The role emphasizes strong Java/C# development, RESTful APIs, and database expertise (Oracle/SQL Server), with experience in CI/CD tooling, agile practices, and

Qualifications

  • At least 7+ years experience in Software Engineering in highly regulated environments.
  • Proficient in C# and/or Java development, including Spring Boot and RESTful APIs.
  • Experience with Test Driven development tools (JUnit, Mockito).
  • Strong analytical and problem-solving skills to break down requirements and find efficient solutions.
  • Experience building RESTful web services-based applications.
  • Strong hands-on database knowledge with Oracle or SQL Server.
  • Experience in CI/CD, Jenkins, Git, Bitbucket and other build/deploy tools.
  • Good interpersonal communication for technical and business conversations.
  • Leadership to collaborate across geo-located teams.
  • Exposure to Agile methodologies in fast-paced environments.

Responsibilities

  • Codes solutions and unit tests to deliver a requirement per acceptance criteria and compliance requirements.
  • Designs, develops, and modifies architecture components, interfaces, and solution enablers while preserving architecture integrity.
  • Mentors other engineers and coaches CI/CD practices and automation tool stacks.
  • Performs story refinement, defines requirements, and estimates work for delivery lifecycle.
  • Conducts spike/proof of concept to mitigate risk or implement new ideas.
  • Automates manual release activities.
  • Designs, develops, and maintains automated test suites (integration, regression, performance).

Skills

C#
Java
Spring Boot
RESTful APIs
CI/CD
Jenkins
Git
JUnit
Mockito
Analytical thinking
Leadership
Agile

Tools

Docker
Kafka

Job description

Bank of America is seeking a senior software engineer to develop and deliver complex requirements for maintaining scalable, compliant software solutions. You will design architecture components, mentor teams on CI/CD practices, and refine stories with precise estimations while ensuring integration and testing are built in from the start.

The role emphasizes strong Java/C# development, RESTful APIs, and database expertise (Oracle/SQL Server), with experience in CI/CD tooling, agile practices, and

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

Similar jobs worth comparing

Senior Payments Platform Engineer
Senior Payments Platform Engineer

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

Hybrid
Confidential
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 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 POS & Payments Systems Architect
Senior POS & Payments Systems Architect

PreSales Collective • Addison (IL)

On-site
USD 140,000 - 190,000
Senior POS Payments Engineer & Tech Leader
Senior POS Payments Engineer & Tech Leader

Bank of America • Charlotte (NC)

On-site
USD 140,000 - 190,000
Senior Java Software Engineer: CI/CD, Architecture, Mentoring
Senior Java Software Engineer: CI/CD, Architecture, Mentoring

ApplyMint • San Francisco (CA)

On-site
USD 103,000 - 180,000
Industry-leading benefits
Annual discretionary plan
Senior Software Engineer (Java/Kotlin) – Payments & POS
Senior Software Engineer (Java/Kotlin) – Payments & POS

Bank of America • Charlotte (NC)

On-site
USD 95,000 - 125,000
Senior Flutter Engineer — Enterprise Payments
Senior Flutter Engineer — Enterprise Payments

Bank of America • Kennesaw (GA)

On-site
USD 100,000 - 130,000
Senior Solutions Architect - Payments & Cloud Platforms
Senior Solutions Architect - Payments & Cloud Platforms

Bank of America • Addison (TX)

On-site
USD 140,000 - 180,000
Senior Android Engineer, Payments & POS Platform
Senior Android Engineer, Payments & POS Platform

Hobbsnews • Charlotte (NC), Northern (KY)

Hybrid
USD 110,000 - 170,000