Kennesaw, GA

Salary
—
Posted
Aug 10, 2026
Location
Kennesaw, GA
Last confirmed open
Sep 24, 2026

What this job asks for AI summary

This role sits within Bank of America's Enterprise Payments Technology group, on the Merchant Business Software Suite team building a large-scale, multi-tenant point-of-sale software platform. Day-to-day work centers on Android application development in Java and Kotlin, designing architecture components, writing automated test suites, and supporting CI/CD practices. It suits a mid-to-senior Android engineer with production app experience, ideally in payments or merchant services.

Mid level · 3+ years · Atlanta-Sandy Springs-Alpharetta, GA · Full-time

Advertised as Senior, but the requirements read as Mid.

Must have (7)
JavaKotlinAndroidRESTJSONCI/CDGit
Nice to have (3)
Point of SalePayment GatewaysEMV

We read this from the posting text with AI. Skim the description below before ruling yourself out.

How this req sits in the market our data

Roughly 330 people in the Atlanta-Sandy Springs-Alpharetta, GA area plausibly meet what this posting asks for (mobile application developers). range 250–430

Applicant volume Moderate — A normal amount of company. The rare requirements below are what will separate a shortlisted application from the rest.

What won't set you apart
Android62%Kotlin55%Java45%CI/CD45%

Most people in this occupation already list these. Still required — just not what gets you shortlisted.

What the occupation pays Median $135,884 (middle half $106,941–$167,811).

Estimated from BLS employment for this occupation and area, per-skill prevalence across our listing corpus, and published wage benchmarks — as of Aug 11, 2026. It is a model, not a headcount.

Why we read it this way (5)

The posting lists three possible work locations — Kennesaw, GA; Charlotte, NC; and Addison, TX — with no single primary site specified. The CBSA is reported as Atlanta-Sandy Springs-Alpharetta, GA (the Kennesaw location listed first), but candidates in Charlotte, NC (CBSA 16740) or Dallas-Fort Worth, TX (CBSA 19100) may also be eligible.

The title 'Software Engineer III' maps to a mid-level band at most large banks (typically ~3-5 years), which aligns with the 3+ year experience gate in the requirements. Despite the 'III' designation, the scope and requirements do not support a Senior classification.

Agile development methodologies is listed as a required qualification but names no specific tool or platform, so it was omitted from the skills list per extraction rules.

Point of Sale terminal development, Payment Gateways, Mobile App Development, Merchant Services, Payments experience, EMV experience, and EMV Certifications all appear under 'Desired Qualifications' and are marked as preferred accordingly.

No compensation range was disclosed in this posting.

Read the full posting

The employer publishes the full description on their own site — read it there ↗. Or sign in to read it here — it's free, and it also lets you track this application.

Apply

Apply on employer site ↗