DescriptionIf you are excited about shaping the future of technology and driving significant business impact in financial services, we are looking for people just like you. Join our team and help us develop game-changing, high-quality solutions.
As a Lead Architect at JPMorgan Chase within Corporate and Investment Banking Payments Central Technical Architecture team, you will be responsible for driving significant business impact by shaping target state architecture via system designs, standards, best practices, patterns, engagements, etc.
Job responsibilities
- Provides technical system designs, standards, patterns, and reference architectures covering public cloud, on-prem, and hybrid.
- Participates and drive architecture reviews across a diverse technical and geographically distributed landscape.
- Provides feedback and proposes improvements to architecture governance practices.
- Regularly provides technical guidance and direction to support the business and its technical partners.
- Develops secure and high-quality production code, and reviews and debugs code written by others
- Drives decisions that influence product design, application functionality, and technical operations and processes
- Actively contributes to the engineering community as an advocate of firmwide frameworks, tools, and practices of the Software Development Life Cycle
- Adds to team culture of diversity, equity, inclusion, and respect
Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts and 5+ years applied experience
- 3+ years experience in a technical architecture or related role.
- Hands-on experience delivering, optimizing, and modernizing complex distributed systems low-latency systems.
- Advanced design and development experience with various data technologies including NoSQL, distributed caching, RDBMS, messaging, and streaming.
- Advanced in one or more programming language(s)
- Advanced knowledge of software architecture, applications, and technical processes with considerable in-depth knowledge and experience across multiple architectural patterns.
- Ability to decompose design and functionality problems spanning engineering and architecture domains independently into concrete plans with little to no oversight.
- Ability to quickly understand complex systems and provide pragmatic and actionable recommendations, solutions, etc.
- Adds to team culture of diversity, equity, inclusion, and respect.
Preferred qualifications, capabilities, and skills
- Design and development experience of modern systems from the backend to the UI.
- Advanced knowledge of Java or JVM oriented languages.
- Experience with CockroachDB or similar distributed SQL databases
- Experience building applications making use of Kubernetes native features.
- Formal training or certification including public cloud and infrastructure as code.
#LI-ID1