Application / Platform Architect
Company: Bank of America
Location: Jacksonville
Posted on: April 5, 2026
|
|
|
Job Description:
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 is core to how we drive
Responsible Growth. This includes our commitment to being an
inclusive workplace, attracting and developing exceptional talent,
supporting our teammates’ physical, emotional, and financial
wellness, recognizing and rewarding performance, and how we make an
impact in the communities we serve. Bank of America is committed to
an in-office culture with specific requirements for office-based
attendance and which allows for an appropriate level of flexibility
for our teammates and businesses based on role-specific
considerations. At Bank of America, you can build a successful
career with opportunities to learn, grow, and make an impact. Join
us! Position Summary: We are seeking an experienced Application /
Platform Architect to lead the end?to?end architecture, design, and
evolution of our application and data platforms. In this role, you
will define technical roadmaps, lead modernization efforts, and
ensure our platforms are scalable, secure, resilient, and aligned
with business goals. This role requires a seasoned technical expert
with deep full?stack engineering experience, strong systems
thinking, and hands?on architectural leadership across application
development, cloud?native technologies, data platforms, containers,
and DevOps automation. You will partner closely with engineering
teams, product owners, and senior technology leaders to set the
strategic direction of the platform and guide developers in
building high?quality solutions. This role is ideal for a strategic
technical leader who can bridge hands?on engineering excellence
with platform?level architectural thinking. You will shape the
future of our application ecosystem and ensure our platforms remain
modern, reliable, and innovation?ready. Key Responsibilities
Platform & Application Architecture Define the overarching
architecture, standards, patterns, and best practices for
application and platform development. Architect end?to?end
solutions using React/Remix/NodeJS, Python (FastAPI, Flask),
GraphQL, and microservices. Design scalable containerized and
cloud?native solutions using Docker/Podman and Kubernetes.
Establish architectural blueprints, reference architectures, and
reusable frameworks. Technical Leadership Guide engineering teams
through complex solution design decisions, ensuring alignment with
enterprise architecture. Conduct deep architecture reviews of
applications, microservices, APIs, and data flows. Provide
mentorship to developers, senior engineers, and application teams.
Platform Engineering Architect, optimize, and evolve the internal
application platform to support: UI frameworks API gateways
Microservice orchestration Observability and logging frameworks
CI/CD pipelines Ensure the platform supports high performance,
multi?tenancy, and scalability. Data & Integration Architecture
Architect solutions that manage structured/unstructured data
leveraging PostgreSQL, RDBMS concepts, and distributed data tools
(e.g., Hadoop). Define API, integration, and GraphQL schemas
ensuring consistency and maintainability. Work closely with data
engineering teams to ensure metadata, lineage, and quality are
integrated into platform services. Application Modernization
Analyze existing applications and platforms to identify
modernization opportunities. Lead refactoring, migration to
microservices, and cloud?native transformations. Establish
principles for reusability, modularity, and standardized
components. DevOps, Automation & Infrastructure Define and evolve
platform CI/CD standards using Git?based workflows. Collaborate
with Infra teams on automation using Ansible, Shell scripting, and
container orchestration patterns. Ensure platform security,
reliability, performance tuning, and governance compliance.
Collaboration & Strategy Partner with product owners to translate
business requirements into technology roadmaps. Provide
architectural input on major initiatives, platform investments, and
technical debt reduction. Engage with cross?functional teams to
ensure solution alignment across the organization. Required
Qualifications: Technical Expertise Deep hands?on expertise in
full?stack engineering : Frontend: React, Remix, NodeJS Backend:
Python, FastAPI, Flask APIs: GraphQL, REST Strong experience
designing and delivering microservices architectures . Mastery in
containers and orchestration : Docker, Podman, Kubernetes. Solid
understanding of Linux environments. Strong data and DB
architecture experience: PostgreSQL RDBMS fundamentals Distributed
data concepts (Hadoop) Architectural Skills Experience designing
large?scale distributed systems. Expertise in cloud?native
patterns, event?driven systems, and service mesh (plus). Ability to
create architecture diagrams, roadmaps, and technical
documentation. Strong knowledge of engineering best practices:
testing strategies, coding standards, security controls. Leadership
& Soft Skills Ability to lead engineering teams through
architectural and design decisions. Strong communication skills to
articulate complex concepts to both technical and non?technical
partners. Ability to influence stakeholders across product,
engineering, infra, and security. Proven track record of driving
architectural transformation across the SDLC. Preferred
Qualifications 10 years of experience in application development
and platform engineering. 5 years in an architect Experience with
platform?as?a?product mindset. Knowledge of cloud concepts
(AWS/GCP/Azure). Experience establishing enterprise architectural
governance. Job Description: This job is responsible for defining
an architectural vision and solution aligned to the enterprise
architecture strategy, technology, and platform choices. Key
responsibilities include describing the solution intent/associated
operating environment, evaluating system impacts, determining the
primary systems/sub-systems and their interfaces, and assisting
with end-to-end solution design. Job expectations include defining
non-functional requirements/architectural runway to support new
epics/features and ensuring solutions are fit for purpose by
working with stakeholders and service providers. Responsibilities:
Consults with the business and operations to identify and
understand challenges and opportunities to improve the use and
effectiveness of technology, find creative solutions through
knowledge of the domain, practical experiments, and Proof of
Concepts, and aligns the solution intent and architectural vision
to an evolving backlog of technology change Works with product
management and other stakeholders to plan and prioritize technology
focused backlog items for the architecture runway to enable
business epics/features Performs design and code reviews to ensure
all non-functional requirements for a solution are sufficiently met
(for example, security, performance, maintainability, scalability,
usability, and reliability) Leads rapid shaping of a high level
architecture with details filled in with emerging business
requirements and ensures architecture is flexible, modular, and
designed to adapt easily Educates team members on the technology
practices, standardization strategies, and best practices to create
innovative solutions Clarifies the architecture and assists with
system design for the development teams to support implementation
and provides solution options to resolve any architectural
impediments Utilizes the defined best practices, templates, and
documentation to create architectural designs and suggests
improvements to best practices and templates Skills: Analytical
Thinking Architecture Result Orientation Solution Design Technical
Strategy Development Application Development Collaboration Data
Management DevOps Practices Risk Management Agile Practices
Automation Influence Solution Delivery Process Test Engineering
Shift: 1st shift (United States of America) Hours Per Week: 40
Keywords: Bank of America, Gainesville , Application / Platform Architect, IT / Software / Systems , Jacksonville, Florida