US Jobs US Jobs     UK Jobs UK Jobs     EU Jobs EU Jobs

   

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 patterns


* Architects 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 experience


* Hands-on practical experience delivering system design, application development, testing, and operational stability


* Advanced in one or more programming language(s), applications, and architecture


* Advanced 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 oversight
...




Share Job