Software Engineer III - Blockchain

Testing Site - JPMC

Jersey City (NJ)

On-site

USD 120,000 - 160,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

JPMorganChase in Jersey City is seeking a Senior Software Engineer to join the Commercial and Investment Banking team. You’ll design and deliver trusted, scalable technology products in a secure environment and contribute across multiple business functions.

You will implement microservices, design blockchain solutions on private/public networks, and drive high availability. Candidates should have 3+ years of experience in software engineering, backend API development, and cloud infrastructure,

Qualifications

  • 3+ years of software engineering experience with distributed systems.
  • Experience delivering system design, development, testing, and ops.
  • Experience building on blockchain platforms such as Ethereum and Solana.
  • Strong OOP background; backend API development and microservices.
  • Cryptography concepts: signatures, key management, wallets.
  • Experience with cloud services (AWS, GCP, Azure).
  • Ability to work independently with minimal supervision.

Responsibilities

  • Implement microservices architectures using standard technologies.
  • Design blockchain solutions on private/public networks with cryptographic protocols.
  • Monitor and optimize microservice performance for high availability.
  • Troubleshoot issues and ensure application stability.
  • Participate in code reviews and contribute to SDLC practices.
  • Promote firmwide frameworks, tools, and practices.
  • Ensure security and performance goals of blockchain infrastructure through testing and monitoring.

Skills

Blockchain experience
Distributed systems
Backend API development
Multiple languages
Cloud infrastructure
Cryptography basics
Independent problem solving

Tools

AWS
Docker
Kubernetes (EKS)

Job description

As a Senior Software Engineer at JPMorganChase within the CommercialandInvestment Banking team, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives.

Job responsibilities
  • Implements microservices architectures using industry-standard technologies and frameworks.
  • Design blockchain solutions and decentralized applications on private and public blockchain networks, with proven and verified cryptographic protocols
  • Monitor and optimize the performance of microservices, ensuring high availability and responsiveness.
  • Troubleshoot and resolve technical issues, providing timely solutions to maintain application stability.
  • Participate in code reviews and provide constructive feedback to peers, fostering a culture of continuous improvement.
  • Actively contributes to the engineering community as an advocate of firmwide frameworks, tools, and practices of the Software Development Life Cycle
  • Implements rigorous and thorough monitoring and testing practices to ensure the security and performance goals of blockchain infrastructure
Required skills
  • Formal training or certification on software engineering concepts and 3+ years applied experience
  • Hands-on practical experience delivering system design, application development, testing, and operational stability for traditional distributed systems
  • Have practical experience developing on blockchain platforms such as Ethereum, Solana
  • Strong object oriented programming language background.Hands-on experience with application programming, backend API development and distributed microservices infrastructure inone or more programming language(s): Solidity, Java, JavaScript, Go, Python. Experience with RDBMS a plus
  • Experience and understanding of the cryptographic principles underpinning blockchain technologies such as signature algorithm, key management, wallets
  • Experience with cloud infrastructure services such as Amazon, Google, or Microsoft
  • Ability to tackle design and functionality problems independently with little to no oversight
Desired skills
  • Experience in Financial Markets
  • Experience designing and writing smart contracts with Solidity using Hardhat, Slither scanning etc
  • Hands-on experience with AWS, EKS, Docker
  • Knowledge of DevOps practices and tools for continuous integration and deployment
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer III - Blockchain
Software Engineer III - Blockchain

Crypto Pro Network • Jersey City (NJ)

On-site
USD 120,000 - 150,000
Senior Lead Software Engineer - Java, Blockchain, API, Cloud
Senior Lead Software Engineer - Java, Blockchain, API, Cloud

Crypto Pro Network • Jersey City (NJ)

On-site
USD 120,000 - 160,000
Lead Software Engineer - Blockchain Developer
Lead Software Engineer - Blockchain Developer

Testing Site - JPMC • Jersey City (NJ)

On-site
USD 170,000 - 260,000
Lead Software Engineer - Blockchain / Java
Lead Software Engineer - Blockchain / Java

Crypto Pro Network • Jersey City (NJ)

On-site
USD 120,000 - 160,000
Lead Software Engineer - Blockchain (Public or Permissioned blockchain platforms)
Lead Software Engineer - Blockchain (Public or Permissioned blockchain platforms)

Testing Site - JPMC • Jersey City (NJ)

On-site
USD 150,000 - 210,000
Senior Lead Software Engineer - Java, Blockchain
Senior Lead Software Engineer - Java, Blockchain

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 150,000 - 210,000
Blockchain - Sr Lead Security Engineer
Blockchain - Sr Lead Security Engineer

Crypto Pro Network • Plano (TX)

Hybrid
USD 180,000 - 240,000
Senior Lead Software Engineer - Digital Assets Team
Senior Lead Software Engineer - Digital Assets Team

Testing Site - JPMC • New York (NY)

On-site
USD 150,000 - 190,000
Lead Software Engineer - Java, Blockchain
Lead Software Engineer - Java, Blockchain

JPMorganChase • Jersey City (NJ)

On-site
USD 180,000 - 230,000
Lead Software Engineer Digital Assets Team
Lead Software Engineer Digital Assets Team

Testing Site - JPMC • New York (NY)

On-site
USD 140,000 - 190,000