Demo

Java Full Stack Developer (contract)

BNY
York, NY Contractor
POSTED ON 6/5/2026
AVAILABLE BEFORE 7/30/2026
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 is all about. Join us and be part of something extraordinary.

Job Summary

BNY is seeking a Java Full Stack Developer – Equities Trading Platform to join the Execution Services Platform team, supporting the development and modernization of mission-critical trading systems across the Equities business. This role focuses on building scalable, high-performance applications with a strong emphasis on both backend services and front-end user interfaces.

This position is based in New York, NY and requires 4 days onsite per week. The position plays a key role in re-engineering legacy mainframe systems into scalable, cloud-based microservices architectures, while leveraging modern UI technologies and AI-assisted development tools to improve efficiency and performance.

Key Responsibilities

  • Full-Stack Application Development: Design, develop, and maintain applications using both front-end (Angular, JavaScript) and back-end (Java, Spring Boot) technologies.
  • Platform Modernization: Support migration of legacy mainframe systems to modern, scalable microservices and cloud-based architectures.
  • Front Office Trading Systems Support: Build and enhance applications that support equities trading, order management, and execution workflows.
  • UI & Backend Integration: Develop seamless integrations between UI components and backend services, ensuring high performance and reliability.
  • Messaging & Data Processing: Implement and maintain messaging systems using technologies such as Kafka and MQ to support real-time trading data flows.
  • Stakeholder Collaboration: Work closely with product teams, traders, and business stakeholders to understand requirements and translate them into technical solutions.
  • Code Quality & SDLC Practices: Write efficient, testable code, participate in code reviews, and follow best practices across Agile and DevOps environments.
  • Production Support & Troubleshooting: Provide support for live applications, diagnose issues, and resolve defects in high-pressure, mission-critical environments.
  • AI-Driven Development: Leverage AI-assisted coding tools (e.g., Windsurf, Copilot) to improve development efficiency and code quality.

Qualifications

  • 8 years of full-stack software development experience
  • Strong proficiency in Java and front-end technologies (Angular, JavaScript, TypeScript, HTML/CSS)
  • Experience with Spring Framework, Spring Boot, and related Java technologies
  • Strong experience with SQL databases (Oracle or SQL Server)
  • Experience building and consuming RESTful APIs and web services
  • Familiarity with messaging technologies such as Kafka or MQ
  • Experience with CI/CD pipelines, Git, and modern SDLC practices
  • Experience working in Agile/Scrum environments
  • Strong analytical and problem-solving skills
  • Ability to work in a fast-paced, front office trading environment
  • Bachelor’s degree required (Computer Science or related field)
  • Experience in financial services, specifically equities or front office trading environments

Preferred Experience

  • Knowledge of equities trading lifecycle, order management systems (OMS), or execution platforms
  • Experience migrating legacy systems (e.g., mainframe) to modern architectures
  • Familiarity with caching frameworks and FIX protocol
  • Experience with Angular-based UI development in production environments
  • Exposure to AI-assisted development tools (e.g., GitHub Copilot, Windsurf, Cursor)
  • Experience with production support, debugging, and performance tuning

Why Join Us

This is a high-impact opportunity to work on the transformation of a global equities trading platform. You’ll be part of a growing engineering team modernizing legacy systems into cutting-edge, cloud-based solutions while leveraging AI tools and modern development practices.

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

80 - 100 USD 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.

Hourly Wage Estimation for Java Full Stack Developer (contract) in York, NY
$50.00 to $65.00
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 Java Full Stack Developer (contract)?

Sign up to receive alerts about other jobs on the Java Full Stack Developer (contract) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$92,017 - $124,111
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$172,191 - $221,861
Income Estimation: 
$126,569 - $164,899
Income Estimation: 
$208,447 - $279,762
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
  • 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... more
  • 15 Days Ago

  • BNY Berwyn, PA
  • JOB DESCRIPTION Vice President, Data Analyst & BI At BNY, our culture allows us to run our company better and enables employees’ growth and success. As a l... more
  • 15 Days Ago

  • BNY Berwyn, PA
  • JOB DESCRIPTION Specialist, Account Management 1 At BNY, our culture allows us to run our company better and enables employees' growth and success. As a le... more
  • 15 Days Ago

  • BNY York, NY
  • 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
  • 15 Days Ago


Not the job you're looking for? Here are some other Java Full Stack Developer (contract) jobs in the York, NY area that may be a better fit.

  • BeaconFire Solution Inc. New York, NY
  • Role Name: Java Full Stack Developer Location: New York / New York / Job Description 8 years of Java/Spring Boot development experience, including microser... more
  • 15 Days Ago

  • Next Level Business Services, Inc. York, NY
  • Company Description Next Level Business Services, Inc. Job Description Position : Full Stack Developer Location: Boston MA/NY/NJ No of Positions: 15 Minimu... more
  • 17 Days Ago

AI Assistant is available now!

Feel free to start your new journey!