New York, NY, United States
7 hours ago
Senior Lead Architect - Banking Payments

If 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 Senior Lead Architect at JPMorgan Chase within the Connected Commerce Technology team of Consumer and Community Banking , you are an integral part of a team that works to develop high-quality architecture solutions for various software applications and platforms products. You drive significant business impact and help shape the modernization and target state architecture through your capabilities in multiple architecture domains.

You will be part of the Banking Payments team which is responsible for moving 5.6 trillion dollars across 28 billion payment transactions, serving over 80 Million consumer and 7 Million business customers on a monthly basis.

 

   Job responsibilities

Leads the design and architecture of scalable and secure applications hosted on public cloud, while ensuring alignment with business objectives and industry best practices.Collaborates with cross-functional teams to integrate payment solutions, leveraging cloud technologies and modern software development practices.Design distributed applications, utilizing SAGA , domain driven design and other microservices architecture patternsArchitects and optimizes messaging systems to ensure efficient communication and data exchange between distributed services.Designs and implements data storage solutions using both NoSQL and SQL databases, ensuring data integrity, security, and accessibility.Provide technical leadership and mentorship to development teams, fostering a culture of innovation and continuous improvement.Conducts regular reviews of architecture and code to ensure compliance with security standards and regulatory requirements.Stays updated with the latest trends and technologies in cloud computing, Java /spring boot microservices development, and payment systems, and apply this knowledge to improve existing solutions.Collaborates with stakeholders to define technical requirements and deliver solutions that meet business needs, while managing risks and ensuring scalability.

Required qualifications, capabilities, and skills

Formal training or certification on software engineering concepts and 5+ years applied experienceHands-on practical experience delivering system design, application development, testing, and operational stabilityAdvanced in one or more programming language(s), applications, and architectureAdvanced knowledge of software architecture, applications, and technical processes with considerable in-depth knowledge in one or more technical disciplines (e.g., cloud, artificial intelligence, machine learning, mobile, etc.)Ability to tackle design and functionality problems independently with little to no oversightPractical cloud native experienceAbility to evaluate current and emerging technologies to select or recommend the best solutions for the future state architecture

Preferred qualifications, capabilities, and skills

Certification(s) in public cloud platforms (such as AWS, Azure, or Google Cloud) is preferredAdds to team culture of diversity, opportunity, inclusion, and respectPrior experience in software development is preferredExcellent communication and presentation skillsPrior experience or knowledge in Payment technologies is desired

 

#LI-HC2

Confirm your E-mail: Send Email