Demo

Senior Java Software Engineer

BNY
York, NY Contractor
POSTED ON 4/14/2026
AVAILABLE BEFORE 5/9/2026

*Candidates must be authorized to work in the United States without the need for current or future sponsorship. This position is W2 only.


*This is a 12-month contract opportunity with a high likelihood of extension or conversion to a full-time role based on performance and business needs.


Description

At BNY, our culture allows us to run our company better and enables you to grow and succeed. As a leading global financial services company at the heart of the global financial system, we influence nearly 20% of the world’s investible assets. Every day, our teams harness cutting-edge AI and breakthrough technologies to collaborate with clients, driving transformative solutions that redefine industries and uplift communities worldwide.


Recognized as a top destination for innovators and champions of inclusion, BNY is where bold ideas meet advanced technology and exceptional talent. Together, we power the future of finance – and this is what #LifeAtBNY is all about. Join us and be part of something extraordinary.


Job Summary

BNY is seeking a Senior Java Full Stack Engineer to support the development of next-generation blockchain-enabled platforms within its Digital Assets technology organization. This role focuses on building scalable, secure, and high-performing applications that integrate traditional financial systems with blockchain networks and tokenization platforms.


This role is based in New York, NY and supports the delivery of customer- and operations-facing applications across a modern multi-cloud environment. The engineer will contribute to both front-end and back-end development while working closely with product, architecture, and security teams to deliver innovative digital asset solutions.


Key Responsibilities

• Full Stack Application Development: Design, develop, test, and deploy scalable applications across front-end and back-end layers using modern frameworks and APIs.

• API & Services Engineering: Build resilient REST APIs and asynchronous workflows to support high-performance, distributed systems and digital asset platforms.

• Blockchain Integration: Develop services that integrate enterprise platforms with blockchain networks and smart contracts, including transaction lifecycle orchestration, event handling, and status tracking.

• Digital Assets Engineering: Apply knowledge of blockchain fundamentals (transactions, confirmations, signing, gas fees, and event logs) to design secure and reliable user experiences and backend processes.

• Architecture & Scalability: Contribute to system architecture and design patterns that enhance scalability, resilience, and performance across distributed systems.

• Cross-Functional Collaboration: Partner with product, engineering, compliance, and security teams to deliver features aligned with regulatory and enterprise standards.

• Testing & Quality Engineering: Implement test-driven development (TDD/BDD) practices and build automated test suites across unit, integration, and API layers.

• CI/CD & DevOps Practices: Enhance software delivery pipelines through automation, CI/CD processes, and quality gates to ensure efficient and reliable deployments.

• Risk Identification & Mitigation: Proactively identify risks related to performance, scalability, and security, and implement solutions to address them.

• Technical Leadership & Mentorship: Provide guidance to junior engineers, contribute to best practices, and support a culture of engineering excellence.


Qualifications

• 12 years of full stack software engineering experience

• Strong expertise in Java and backend development, including REST API design

• Experience with modern front-end frameworks (e.g., Angular or similar)

• Strong understanding of software engineering fundamentals including data structures, system design, and secure coding practices

• Experience working in Agile development environments with CI/CD pipelines

• Familiarity with distributed systems, microservices architecture, and cloud platforms

• Strong experience with SQL and relational databases; exposure to NoSQL is a plus

• Experience with messaging technologies and asynchronous processing

• Strong communication skills with ability to collaborate across technical and non-technical teams

• Bachelor’s degree in Computer Science, Engineering, or related field


Preferred Experience

• Experience working with blockchain technologies, digital assets, or Web3 platforms

• Understanding of blockchain fundamentals including transaction processing, smart contracts, and wallet/custody concepts

• Experience integrating off-chain systems with blockchain networks (e.g., Ethereum or similar ecosystems)

• Familiarity with distributed system design patterns (e.g., event-driven architecture, CQRS, Saga)

• Experience with containerization technologies (e.g., Kubernetes) and cloud-native deployments

• Background in financial services or capital markets environments

• Experience working in startup or emerging technology environments


Why Join Us

This role offers the opportunity to work at the forefront of digital assets innovation, helping to build scalable platforms that bridge traditional financial systems with blockchain technology. You will play a key role in shaping next-generation financial infrastructure while working in a collaborative, fast-paced environment focused on innovation, security, and engineering excellence.


At BNY, our culture speaks for itself, check out the latest BNY news at:

BNY Newsroom

BNY LinkedIn

Here’s a few of our recent awards:

America’s Most Innovative Companies, Fortune, 2025

World’s Most Admired Companies, Fortune 2025

“Most Just Companies”, Just Capital and CNBC, 2025


Pay Rate Range

Min Pay Rate- $108

Max Pay Rate- $135

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 selected for this role will be engaged as contractors for the specified duration of the project. For any inquiries regarding the terms of the contract or engagement, please contact Tundra Technical Solutions directly.


Benefits Information

Optional benefits offering include medical, dental, vision and retirement benefits via Tundra Technical Solutions.

Salary : $108 - $135

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Java Software Engineer?

Sign up to receive alerts about other jobs on the Senior Java Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$208,447 - $279,762
Income Estimation: 
$126,569 - $164,899
Income Estimation: 
$136,714 - $171,621
Income Estimation: 
$153,752 - $200,235
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at BNY

  • BNY Pittsburgh, PA
  • Job Description At BNY, our culture allows us to run our company better and enables employees’ growth and success. As a leading global financial services c... more
  • 9 Days Ago

  • BNY Pittsburgh, PA
  • Description At BNY, our culture allows us to run our company better and enables you to grow and succeed. As a leading global financial services company at ... more
  • 9 Days Ago

  • BNY Pittsburgh, PA
  • Job Description At BNY, our culture allows us to run our company better and enables employees’ growth and success. As a leading global financial services c... more
  • 9 Days Ago

  • BNY York, NY
  • Job Description Director, Product Manager: At BNY, our culture allows us to run our company better and enables employees’ growth and success. As a leading ... more
  • 9 Days Ago


Not the job you're looking for? Here are some other Senior Java Software Engineer jobs in the York, NY area that may be a better fit.

  • The Cypress Group York, NY
  • About the Role: A leading global investment bank is seeking an experienced Java Developer to join its Equity Derivatives Technology team . This is a front-... more
  • 13 Days Ago

  • BeaconFire Inc. York, NY
  • Hi Rameez here from Beaconfire. I hope you're doing well! We’re currently hiring for an exciting Software Developer role, and I wanted to reach out to see ... more
  • 9 Days Ago

AI Assistant is available now!

Feel free to start your new journey!