Senior Software Engineer, Enterprise Payments (Java/Kotlin)

National Black MBA Association

United States

On-site

USD 110,000 - 140,000

Full time

10 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Bank of America is seeking a skilled Android developer to join Enterprise Payments Technology. The role focuses on delivering complex requirements with maintainable, testable software and strong CI/CD practices.

You will work on Merchant Solutions, Card Issuing, and Digital Wallets within a global payments context. The position emphasizes collaboration, architecture integrity, and mentoring teammates as part of an agile team.

Qualifications

  • 3+ years experience coding solutions and unit testing to deliver a requirement/story per the defined acceptance criteria and compliance requirements.
  • 3+ years experience designing/developing/modifying architecture components, application interfaces, and solution enablers while ensuring principal architecture integrity is maintained.
  • Proven experience with Java and Kotlin Android applications in production-level environments.
  • Strong understanding of RESTful APIs and JSON.
  • Familiarity with CI/CD pipelines, Git, and agile development methodologies.

Responsibilities

  • Codes solutions and unit tests to deliver a requirement/story per the defined acceptance criteria and compliance requirements.
  • Designs and maintains architecture components, interfaces, and solution enablers while preserving architecture integrity.
  • Mentors other engineers and coaches CI/CD practices and automation tooling.
  • Refines stories, defines requirements, and estimates work for delivery lifecycle.
  • Performs spikes or proofs of concept to mitigate risk or explore ideas.
  • Automates release activities.
  • Designs and maintains automated test suites (integration, regression, performance).

Skills

Java
Kotlin
Android
RESTful APIs
CI/CD
Agile
JSON
Unit testing

Job description

Bank of America is seeking a skilled Android developer to join Enterprise Payments Technology. The role focuses on delivering complex requirements with maintainable, testable software and strong CI/CD practices.

You will work on Merchant Solutions, Card Issuing, and Digital Wallets within a global payments context. The position emphasizes collaboration, architecture integrity, and mentoring teammates as part of an agile team.

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

Similar jobs worth comparing

Senior Android Engineer – Payments Platform & POS
Senior Android Engineer – Payments Platform & POS

Bank of America • Addison (TX)

On-site
USD 120,000 - 150,000
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 Android Engineer, Payments & POS Platform
Senior Android Engineer, Payments & POS Platform

Hobbsnews • Charlotte (NC), Northern (KY)

Hybrid
USD 110,000 - 170,000
Android Tech Lead - Payments & POS Platform
Android Tech Lead - Payments & POS Platform

Bank of America • Addison (TX)

On-site
USD 120,000 - 180,000
Android Feature Lead for Merchant Payments
Android Feature Lead for Merchant Payments

Bank of America • Charlotte (NC)

On-site
USD 120,000 - 170,000
Senior Flutter Engineer – Mobile Payments
Senior Flutter Engineer – Mobile Payments

Bank of America • Chandler (AZ)

On-site
USD 110,000 - 150,000
Senior Flutter Engineer — Enterprise Payments
Senior Flutter Engineer — Enterprise Payments

Bank of America • Kennesaw (GA)

On-site
USD 100,000 - 130,000
Senior Android Engineer - Payments & Security
Senior Android Engineer - Payments & Security

Relha LLC • Cincinnati (OH)

On-site
USD 120,000 - 170,000
Health insurance
Paid time off
401(k)
+1
Senior Android Payments Engineer: Secure, Scalable Mobile
Senior Android Payments Engineer: Secure, Scalable Mobile

U.S. Bank • Cincinnati (OH)

Hybrid
USD 120,000 - 180,000
Healthcare (medical, dental, vision)
401(k) retirement plan
Paid vacation
+1
Senior Flutter Engineer for Payments Platform
Senior Flutter Engineer for Payments Platform

National Black MBA Association • United States

On-site
USD 110,000 - 150,000