Lead AWS Architect

New Today

Social network you want to login/join with: Lead Architect - Low-Latency Core Banking Application, London
EU work permit required:
Be an integral part of a team that's constantly pushing the envelope to enhance, build, and deliver cutting-edge technology products.
JPMorgans Global Liquidity and Cash Management Technology team is seeking a highly motivated Lead Architect with extensive experience in software engineering and architecture to join our global, diverse technology organization. We focus on providing modern solutions to support the Corporate & Investment Banks Payments business. We are building the next-generation core wholesale banking platform, designed to operate continuously at a global scale. This platform will support hundreds of millions of accounts and respond in milliseconds to thousands of requests every second for our market-leading liquidity business. As a Lead Architect, you will be primarily responsible for designing the system and providing technical leadership as a key member of a dynamic, high-performing software engineering team.
You will collaborate with colleagues from Product, Architecture, Infrastructure, Security, and Engineering to share and refine your designs, enabling a lean delivery that meets stringent non-functional requirements for security, performance, and availability.
The role sits within the Global Liquidity and Cash Management Technical Design Authority, where you will actively review and guide the architecture of multiple technical systems to align with strategic goals.
While banking experience is not required, you must be a passionate and well-rounded technologist, eager to continuously learn and enhance your skills.
As a Lead Architect for the new core banking platform, you will:
Design, refine, and document elegant architectural solutions (both high and low-level designs) for a high-performance, latency-sensitive system that meets security, regulatory, resiliency, scalability, and performance needs.
Collaborate with software engineers to share the architectural vision and guide implementation choices to ensure objectives and requirements are efficiently met.
Engage proactively with key architectural stakeholders from security, infrastructure, architecture governance, partner systems, operations, and production management to solve complex design challenges, influence strategic architectural change, and refine application design.
Guide project/delivery managers on architectural dependencies and considerations.
Facilitate cyber assurance and security assessments of the new core banking system design and implementation.
Deliver creative technical solutions, thinking beyond routine approaches to achieve simple, innovative and elegant designs.
Develop secure, high-quality production code, and review and debug code written by others.
Lead evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems.
As a Lead Architect within the Global Liquidity and Cash Management Design Authority function, you will:
Help maintain and promote the strategic technical vision for the departments estate.
Experience in enterprise software development, including hands-on software/system design.
Hands-on practical experience delivering system design, application development, testing, and operational stability.
Experience with diagramming software (., Lucid, , Visio) and technical writing.
Excellent understanding of Java fundamentals and frameworks (Spring Boot), OO programming paradigms, multi-threading, messaging technologies, and computer networks.
Knowledge of infrastructure, security, networking, operating systems, virtualization, and containerization.
Detailed knowledge of database technologies (SQL and NoSQL), database resiliency, recoverability, scalability, and security.
Experience designing, building, or modifying a complex distributed application with stringent non-functional requirements.
Experience with event-driven architecture and distributed messaging technologies (Kafka).
Knowledge of algorithms, data structures, and cryptography.
Understanding of the full software development lifecycle and agile methodologies.
Ability to evaluate current and emerging technologies to recommend the best solutions for future state architecture.
Experience with Threat Modelling and/or performing security analysis of system designs.
Experience writing technical standards and specifications.
Hands-on experience with another statically compiled language (., Golang, Rust, C++).
Experience with infrastructure as code software (., CKAD, AWS certifications).
In-depth knowledge of the financial services industry and their IT systems.
Knowledge of payments and/or liquidity management.
#
Location:
London
Job Type:
FullTime