Demo

Senior Java Full Stack Developer (contract)

BNY
York, NY Contractor
POSTED ON 5/17/2026
AVAILABLE BEFORE 6/29/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 Senior 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 that power order management, execution, pricing, and risk platforms in a front-office trading environment.

This position is based in New York, NY and requires 4 days onsite per week. The role will play a key part in transforming legacy systems into modern, cloud-based microservices architectures while leveraging AI-enabled development tools to drive efficiency and innovation.

Key Responsibilities

  • Full Stack Application Development: Design, develop, and implement high-performance applications across front-end and back-end layers to support trading and operational workflows.
  • Trading Systems Engineering: Build and enhance trading channels and messaging systems interfacing with exchanges and external venues using industry-standard protocols.
  • Microservices & Modernization: Contribute to re-architecting legacy systems into scalable microservices-based solutions within cloud environments.
  • Messaging & Integration: Develop core components using Java and messaging technologies such as Kafka and MQ to support real-time data processing and trading flows.
  • Front Office Platform Support: Deliver enhancements and provide second-level production support for mission-critical front office trading systems.
  • Data Processing & Performance Optimization: Handle high-volume trading data, ensuring low latency, scalability, and system reliability.
  • Cross-Functional Collaboration: Work closely with product, operations, and engineering teams to gather requirements and deliver solutions aligned with business objectives.
  • Testing & Quality Assurance: Coordinate system integration testing and ensure high-quality code through best practices and code reviews.
  • AI-Enabled Development: Leverage AI-assisted coding tools (e.g., Windsurf, Copilot) to improve development efficiency and accelerate delivery.
  • Mentorship & Leadership: Mentor junior developers and contribute to best practices across the engineering team.

Qualifications

  • 10 years of software development experience, with strong focus on full stack engineering
  • Strong expertise in Java, SQL, and Git
  • Experience with Spring, Spring Boot, and related frameworks
  • Experience with messaging technologies such as Kafka, MQ, and FIX protocols
  • Strong understanding of distributed systems, data modeling, and high-performance application design
  • Experience working in cloud environments and DevOps practices
  • Familiarity with Linux and Windows environments
  • Strong problem-solving and analytical skills
  • Experience supporting production systems in high-pressure environments
  • Strong communication and collaboration skills
  • Bachelor’s degree in Computer Science or related field (advanced degree preferred)
  • Experience within financial services, particularly Equities trading environments
  • Familiarity with AI-assisted development tools (e.g., Copilot, Windsurf, Cursor)

Preferred Experience

  • Knowledge of order management systems (OMS) and smart order routing (SOR)
  • Understanding of equity trading lifecycle and market structure
  • Experience building front office trading or execution platforms
  • Experience with Angular or modern front-end frameworks
  • Familiarity with Python for scripting or data processing
  • Exposure to regulatory reporting and compliance considerations in trading systems
  • Experience with application profiling, debugging, and performance tuning

Why Join Us

This role offers the opportunity to be part of a high-impact transformation initiative within the Equities trading space. You will help modernize legacy platforms into cutting-edge, cloud-based systems while working with advanced technologies, including AI-assisted development tools. This is a unique opportunity to contribute to the evolution of front-office trading systems in a fast-paced, innovation-driven environment.

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

96 - 120 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 Senior Java Full Stack Developer (contract) in York, NY
$97.00 to $119.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 Senior Java Full Stack Developer (contract)?

Sign up to receive alerts about other jobs on the Senior Java Full Stack Developer (contract) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
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 Jersey, NJ
  • Job Description We’re seeking a future team member for the role of Vice President, Client Enablement to join our Wealth Services Platform team. This role i... more
  • Just Posted

  • BNY Jersey, NJ
  • 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
  • Just Posted

  • BNY Jersey, NJ
  • 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... more
  • Just Posted

  • BNY Pittsburgh, PA
  • Job 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... more
  • Just Posted


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

  • Sriven Systems Inc. York, NY
  • Job Title: Senior Java Full Stack Developer with Agentic AI Location: New York City, NY Interview: In-Person Job Description We are looking for a Senior Ja... more
  • Just Posted

  • GARGI TECHNOLOGIES INC York, NY
  • Job description : Role: Java Full Stack Developer (Multiple Openings) Location: Jersey City, NJ / Atlanta, GA / Tampa ,FL / Raleigh, NC Job Type: Full Time... more
  • 7 Days Ago

AI Assistant is available now!

Feel free to start your new journey!