1,960,884open jobs
115,615companies
240,956added this week
Browse all
Salary
$103k – $180k per year
Location
In office (United States, Charlotte)
Seniority
Middle · 7+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 23, 2026. First seen by Alion on Sep 28, 2026. Bank of America scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Bank of America is a Charlotte, North Carolina financial services company offering consumer and small business banking, commercial and corporate banking, investment banking and markets, and wealth management through Merrill. One of the largest US banks, it combines a nationwide branch network with Merrill Wealth Management and Merrill Edge, and runs large operations and technology hubs in cities such as Charlotte, Jacksonville, Plano, Chandler and New York. Postings on its board include financial advisors and wealth management client associates, credit underwriters, financial crimes and data analysts, quantitative finance analysts, treasury sales officers and technology roles.

Job Description:

At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection. We do this by driving Responsible Growth and delivering for our clients, teammates, communities and shareholders every day.

Being a Great Place to Work and providing a culture of caring is core to how we drive Responsible Growth. We are intentional about fostering an inclusive workplace where every teammate has the opportunity to succeed, build a career and contribute to our shared success. This includes attracting and developing exceptional talent, recognizing and rewarding performance, and supporting our teammates’ physical, emotional, and financial wellness through affordable, competitive and flexible benefits.

We value the unique perspectives individuals bring from all backgrounds and career paths - whether shaped by military service, community college education, or a wide range of work and life experiences. These journeys foster resilience, leadership and innovation, strengthening our workforce and positively impact the communities we serve.

Bank of America is committed to an in-office culture that supports collaboration, engagement, and career development. Our approach includes clear in-office expectations, while providing an appropriate level of flexibility based on role-specific responsibilities and business needs.

At Bank of America, you can build a successful career with opportunities to learn, grow, and make an impact. Join us!

Job Description:

This job is responsible for developing and delivering complex requirements to accomplish business goals. Key responsibilities of the job include ensuring that software is developed to meet functional, non-functional and compliance requirements, and solutions are well designed with maintainability/ease of integration and testing built-in from the outset. Job expectations include a strong knowledge of development and testing practices common to the industry and design and architectural patterns.

Overview:

We are seeking an experienced iOS Mobile Developer with strong backend expertise in Java, Spring Boot, and Microservices to design, develop, and support enterprise-grade mobile applications. The ideal candidate will have hands-on experience building native iOS applications while collaborating with backend teams to deliver scalable, secure, and high-performance solutions.

Responsibilities:

  • Codes solutions and unit test to deliver a requirement/story per the defined acceptance criteria and compliance requirements
  • Designs, develops, and modifies architecture components, application interfaces, and solution enablers while ensuring principal architecture integrity is maintained
  • Mentors other software engineers and coach team on Continuous Integration and Continuous Development (CI-CD) practices and automating tool stack
  • Executes story refinement, definition of requirements, and estimating work necessary to realize a story through the delivery lifecycle
  • Performs spike/proof of concept as necessary to mitigate risk or implement new ideas
  • Automates manual release activities
  • Designs, develops, and maintains automated test suites (integration, regression, performance)
  • Design, develop, test, and maintain native iOS applications using Swift, SwiftUI, and UIKi
  • Build and consume RESTful APIs and integrate mobile applications with backend microservices
  • Develop and enhance backend services using Java, Spring Boot, and Microservices architecture
  • Collaborate with product owners, UX designers, architects, and engineering teams to deliver business solutions
  • Ensure application security, performance, scalability, and reliability
  • Participate in code reviews, technical design discussions, and architecture reviews
  • Troubleshoot, debug, and resolve production issues across mobile and backend platforms
  • Support CI/CD pipelines and automation processes for application deployment
  • Mentor junior developers and promote engineering best practices

Required Qualifications:

  • 7+ years of experience in iOS application development
  • Strong proficiency in Swift, SwiftUI, UIKit, and Xcode
  • 7+ years of experience with Java, Spring Boot, and Microservices development
  • Experience designing and consuming RESTful APIs
  • Strong understanding of object-oriented design principles and design patterns
  • Experience with Git, CI/CD tools, and Agile development methodologies
  • Knowledge of asynchronous programming, multithreading, and mobile performance optimization
  • Experience with SQL and NoSQL databases
  • Strong problem-solving and analytical skills
  • Excellent communication and collaboration abilities
  • Ability to work independently and lead technical initiatives
  • Ownership mindset with a focus on quality and delivery
  • Continuous learning and innovation mindset

Desired Qualifications:

  • Experience with cloud platforms (AWS, Azure, or GCP)
  • Knowledge of Kafka, event-driven architectures, and container technologies (Docker/Kubernetes)
  • Experience with mobile security, authentication, and authorization frameworks
  • Familiarity with DevOps tools, monitoring, and observability platforms
  • Experience supporting enterprise-scale mobile applications with large user bases
  • 2+ years of relevant work experience
  • Proficiency in programming language(s) required for the role

Skills:

  • Application Development
  • Automation
  • Influence
  • Solution Design
  • Technical Strategy Development
  • Architecture
  • Business Acumen
  • DevOps Practices
  • Result Orientation
  • Solution Delivery Process
  • Analytical Thinking
  • Collaboration
  • Data Management
  • Risk Management
  • Test Engineering

Shift:

1st shift (United States of America)

Hours Per Week:

40

Pay Transparency details

US - NJ - Pennington - 1300 American Blvd - Hopewell Bldg 3 (NJ2130)Pay and benefits informationPay range$102,900.00 - $179,900.00 annualized salary, offers to be determined based on experience, education and skill set.Discretionary incentive eligibleThis role is eligible to participate in the annual discretionary plan. Employees are eligible for an annual discretionary award based on their overall individual performance results and behaviors, the performance and contributions of their line of business and/or group; and the overall success of the Company.BenefitsThis role is currently benefits eligible. We provide industry-leading benefits, access to paid time off, resources and support to our employees so they can make a genuine impact and contribute to the sustainable growth of our business and the communities we serve.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,960,884 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Mobile
Similar stack
Same company
Charlotte
$165k – $215k per year • Remote (United States, France)
Kotlin
Kotlin
Kotlin Coroutines
Mobile
Jetpack Compose
DevOps
Wi-Fi
Cybersecurity
GDPR
Apply
≈ $128k – $220k per year (Estimated) • In office • Contractor • 5+ years exp • Dallas
JavaScript
Kotlin
TypeScript
C#
Swift
Objective-C
AI/ML
Copilot
Cursor
Claude Code
LLM
Edge AI
Frontend
GraphQL
React.js
Mobile
React Native
Fastlane
State Management
Bitrise
DevOps
Rest API
GitHub Actions
Azure
CI/CD
AWS
Apply
Flutter App Developer 2 hours ago
≈ $64k – $130k per year (Estimated) • Remote (United States) • Full-Time • 3+ years exp • Bachelor's Degree • United States
Kotlin
Dart
Frontend
GraphQL
Mobile
Flutter
State Management
DevOps
Rest API
Azure DevOps
GitHub Actions
Azure
CI/CD
Jenkins
Git
Bitbucket
Management
Confluence
Jira
Agile
Apply
$171k – $190k per year • Equity • In office • 3+ years exp • Bachelor's Degree • San Francisco
Swift
Objective-C
Mobile
iOS SDK
MapKit
Metal
Google Maps SDK
DevOps
Bazel
Apply
$168k – $227k per year • Equity • In office • Full-Time • 5+ years exp • Bachelor's Degree • North Reading
Kotlin
Swift
Kotlin
Hilt
Kotlin Coroutines
Swift
SwiftLint
GRDB.swift
Mobile
SwiftUI
MVVM
Room
Apply
In office • Master's Degree • Cottbus
Python
Java
C++
MATLAB
Apply
In office • Master's Degree • Cottbus
Python
Java
C++
MATLAB
Apply
≈ $33k – $59k per year (Estimated) • In office • Internship • Hamburg
Python
SQL
Apply
≈ $47k – $93k per year (Estimated) • In office • Jena
Python
Java
C++
MATLAB
Apply
≈ $47k – $93k per year (Estimated) • In office • Bachelor's Degree • Braunschweig
Python
Java
C++
MATLAB
Apply
≈ $140k – $243k per year (Estimated) • In office • Full-Time • 5+ years exp • Charlotte • Addison
Java
Kotlin
DevOps
Rest API
CI/CD
Git
Management
Agile
Apply
≈ $98k – $188k per year (Estimated) • In office • Full-Time • 4+ years exp • Charlotte • Chandler
Dart
Mobile
Flutter
DevOps
Rest API
CI/CD
Git
Management
Agile
Apply
≈ $128k – $220k per year (Estimated) • In office • Full-Time • 5+ years exp • Charlotte • Addison
Java
Kotlin
DevOps
Rest API
CI/CD
Git
Management
Agile
Apply
$65k per year • In office • Full-Time • 5+ years exp • High School Diploma • Wayne • Plano • Charlotte • Philadelphia
Apply
≈ $89k – $168k per year (Estimated) • In office • Full-Time • 4+ years exp • Bachelor's Degree • Charlotte
AI/ML
AI Agents
Agentic Workflows
Machine Learning
DevOps
CI/CD
Management
Agile
Scrum
Apply
≈ $35k – $57k per year (Estimated) • Hybrid • Internship • Master's Degree • Charlotte
Apply
≈ $112k – $215k per year (Estimated) • In office • 12+ years exp • Charlotte
Apex
Apex
Lightning Web Components
DevOps
CI/CD
Apply
≈ $105k – $199k per year (Estimated) • Hybrid • Full-Time • 2+ years exp • Charlotte • Chandler • Des Moines
Apply
≈ $142k – $292k per year (Estimated) • In office • Full-Time • 8+ years exp • Charlotte
Python
Go
Java
TypeScript
PowerShell
AI/ML
Vertex AI
AI Agents
DevOps
Rest API
Terraform
GCP
OpenShift
Azure
CI/CD
Kubernetes
GitHub
IAM
Cybersecurity
Microsoft Entra ID
Active Directory
Apply
≈ $160k – $321k per year (Estimated) • Hybrid • Full-Time • 4+ years exp • Charlotte
Python
Java
SQL
Python
pySpark
Java
Spring Boot
AI/ML
Spark
DevOps
Rest API
Splunk
Terraform
Puppet
Ansible
GCP
OpenShift
Prometheus
Azure
CI/CD
Jenkins
AWS
Docker
Kubernetes
Grafana
GitHub
GitLab
Linux
Management
Agile
Apply
See all jobs
This is one of many
1,960,884 more open roles from verified company boards, updated every day.