Software Engineering at JPMorgan Chase Bank, N.A. (Brooklyn, NY)

JPMorgan Chase Bank, N.A.

Duties: Design and build core distributed system, quorum and blockchain components to meet protocol requirements and advances in the distributed ledger technology domain, as well as business applications. Collaborate with core engineering teams and open source community. Implement testing practices to ensure security and performance goals of blockchain infrastructure. Design and implement blockchain supporting tools and utilities. Implement monitoring and testing practices to ensure security and performance goals of blockchain infrastructure. Design and verify cryptographic protocols deployed in the blockchain.


Minimum education and experience required: This position requires a Bachelor’s degree in Computer Science, Computer Applications, or related field of study plus seven (7) years of experience in the job offered or seven (7) years of experience as a Java Programmer, Research and Development Engineer, or related occupation.

Skills Required: This position requires seven (7) years of experience with the following: Application design analysis and development; Writing distributed systems and concurrent programs; Continuous integration development and configuration; Continuous delivery configuration and automation; Test driven development; Writing testing frameworks and unit tests; and Design patterns and best programming practices. This position requires two (2) years of experience with the following: Developing cloud-native applications using Spring Boot and Spring Cloud; Mentoring Junior team members; Conducting code reviews; and Architecting cloud applications.JPMorgan Chase & Co., one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world’s most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management.

We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. In accordance with applicable law, we make reasonable accommodations for applicants’ and employees’ religious practices and beliefs, as well as any mental health or physical disability needs.

Equal Opportunity Employer/Disability/Veterans

To apply for this job please visit