Android Feature Lead for Merchant Payments

Bank of America

Charlotte (NC)

On-site

USD 120,000 - 170,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 senior software engineer to join the Merchant Business Software Suite team within Enterprise Payments Technology. You will design and deliver mobile Android solutions, collaborate on RESTful services, and guide the team through CI/CD practices in production‑level environments.

The role emphasizes strong architecture, product backlog collaboration, and mentorship of engineers to maintain high quality and reduce technical debt.

Qualifications

  • 5+ years experience coding solutions and unit testing to deliver a story per acceptance criteria and compliance requirements.
  • 5+ years experience designing/developing/modifying architecture components and solution enablers while maintaining architecture integrity.
  • 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.
  • Experience mentoring other Software Engineers and coaching team on CI/CD practices.

Responsibilities

  • Designs, develops and is accountable for feature delivery.
  • Applies enterprise standards for solution design, coding and quality.
  • Ensures solution meets product acceptance criteria with minimal technical debt.
  • Guides the team on work breakdown and execution.
  • Works with the Product Owner to ensure backlog/requirements are healthy with clear acceptance criteria.
  • Plays a team lead role and mentors the team; guides team members with planning, estimation and peer reviews.

Skills

Java
Kotlin Android
RESTful APIs
CI/CD
Mentoring
Agile practices

Job description

Bank of America is seeking a senior software engineer to join the Merchant Business Software Suite team within Enterprise Payments Technology. You will design and deliver mobile Android solutions, collaborate on RESTful services, and guide the team through CI/CD practices in production‑level environments.

The role emphasizes strong architecture, product backlog collaboration, and mentorship of engineers to maintain high quality and reduce technical debt.

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
Android Tech Lead - Payments & POS Platform
Android Tech Lead - Payments & POS Platform

Bank of America • Addison (TX)

On-site
USD 120,000 - 180,000
Senior Software Engineer, Enterprise Payments (Java/Kotlin)
Senior Software Engineer, Enterprise Payments (Java/Kotlin)

National Black MBA Association • United States

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

Hobbsnews • Charlotte (NC), Northern (KY)

Hybrid
USD 110,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 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 for Payments Platform
Senior Flutter Engineer for Payments Platform

National Black MBA Association • United States

On-site
USD 110,000 - 150,000
Feature Lead - Lead Android Engineer
Feature Lead - Lead Android Engineer

Bank of America • Charlotte (NC)

On-site
USD 120,000 - 170,000
Senior Flutter Engineer — Enterprise Payments
Senior Flutter Engineer — Enterprise Payments

Bank of America • Kennesaw (GA)

On-site
USD 100,000 - 130,000
Senior Flutter Engineer - Payments Platform
Senior Flutter Engineer - Payments Platform

Bank of America • Charlotte (NC)

On-site
USD 110,000 - 150,000