cover image
BNY

Smart Contract Developer

On site

New york, United states

$ 116 /hour

Freelance

10-02-2026

Share this job:

Skills

Communication Leadership Java TypeScript Jira Apache Kafka CI/CD Version Control Scrum Prioritization Architecture apache git angular Organization Front-end Development Agile Junit Spring Spring Boot blockchain CI/CD Pipelines Kafka Microservices gRPC

Job Specifications

Description

At BNY, our culture empowers you to grow and succeed. As a leading global financial services company at the center of the world’s financial system we touch nearly 20% of the world’s investible assets.

We continue to be a leader in the industry, awarded as a top home for innovators and for creating an inclusive workplace. Through our unique ideas and talents, together we help make money work for the world. This is what #LifeAtBNY is all about.

Job Summary

The Senior Java Developer will support a new build within the Loans Enablement Engineering organization, focused on developing scalable, high-performance back-end services for next-generation loan processing applications. This role is heavily centered on Java-based microservices development, API design, and integration with distributed ledger/blockchain platforms. The position is primarily backend-focused, with minimal front-end work, and requires close collaboration with cross-functional engineering, product, and business teams.

This is a highly visible, onsite role in New York City (4+ days per week) with exposure to cutting-edge distributed ledger technology and potential for conversion, though not guaranteed.

Key Responsibilities

Backend Service Development: Design, develop, and maintain Java-based microservices using Spring Boot and related frameworks to support scalable loan processing applications.
API Design & Integration: Build and maintain RESTful APIs (and gRPC where applicable) to enable seamless communication between microservices and external systems, including blockchain platforms.
Distributed Systems Collaboration: Work within a microservices architecture, integrating service-layer applications with distributed ledger/blockchain infrastructure.
Cross-Functional Collaboration: Partner closely with product owners, business analysts, scrum masters, and other engineers to deliver high-quality solutions aligned with business needs.
Code Quality & Testing: Conduct code reviews, perform unit testing, and support CI/CD pipelines to ensure reliability, performance, and maintainability.
Technical Leadership: Provide input on technical decisions, help remove blockers, and support backlog refinement and prioritization within Agile pods.
Design & Documentation: Develop and present high-level design proposals, technical documentation, and architectural solutions to stakeholders.
Agile Participation: Actively participate in Agile ceremonies, brainstorming sessions, and knowledge-sharing initiatives across engineering pods.
Mentorship & Support: Assist team members in resolving technical challenges and ensuring alignment with overall project goals.

Qualifications

Exposure to distributed ledger or blockchain-based systems
Experience with smart contracts or EVM-based platforms (Ethereum, Hyperledger Besu)
Bachelor’s degree in Computer Science or a related discipline
Strong expertise in Core and Advanced Java, including J2EE
Hands-on experience building microservices using Spring Boot, Spring Batch, Spring Data, or similar frameworks
Strong understanding of REST API design principles and HTTP protocols
Experience with Git-based version control, CI/CD pipelines, and Agile development methodologies
Strong communication skills and ability to understand business context behind technical work

Preferred Experience

Experience working in broker-dealer, financial services, or highly regulated environments
Familiarity with Apache Kafka, JIRA, and JUnit
Front-end development exposure (Angular, TypeScript) is a plus
Experience leveraging AI-enabled coding tools (e.g., Windsurf) to improve development efficiency

Why Join Us

This role offers the opportunity to work on a greenfield build combining traditional enterprise engineering with modern blockchain and distributed ledger technologies. You’ll collaborate with experienced engineers and digital asset teams while building services that directly support core loan processing capabilities. The team values continuous learning, technical excellence, and innovation, with opportunities to expand into smart contract development as the platform evolves.

At BNY, our culture speaks for itself. Here’s a few of our awards:

America’s Most Innovative Companies, Fortune, 2024
World’s Most Admired Companies, Fortune 2024
Human Rights Campaign Foundation, Corporate Equality Index, 100% score, 2023-2024
Best Places to Work for Disability Inclusion, Disability: IN – 100% score, 2023-2024
“Most Just Companies”, Just Capital and CNBC, 2024
Dow Jones Sustainability Indices, Top performing company for Sustainability, 2024
Bloomberg’s Gender Equality Index (GEI), 2023

Pay Rate Range

Min Pay Rate$93.01

Max Pay Rate$116.27

Currency: USD

Unit: hourly

Additional Notes

Applications will be accepted on an ongoing basis.

This posting is for a contract assignment with Tundra Technical Solutions to provide services to Bank of New York (BNY). Please note that this is not a full-time employment opportunity. Candidates selec

About the Company

We help make money work for the world -- managing it, moving it and keeping it safe. As a leading global financial services company at the center of the world's financial system, we touch nearly 20% of the world's investable assets. Today we help over 90% of Fortune 100 companies and nearly all the top 100 banks globally access the money they need. For more than 240 years we have partnered alongside our clients to create solutions that benefit businesses, communities and people everywhere. Follow BNY on Instagram & X: @BNYg... Know more