Demo

Senior Java Developer (contract)

BNY
Jersey, NJ Contractor
POSTED ON 6/3/2026
AVAILABLE BEFORE 7/10/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:

We are seeking a Senior Java Full Stack Developer to join the Alternatives line of business, focused on building and enhancing enterprise applications that integrate data flows across alternative investment platforms. This role is heavily backend-focused, leveraging Java, Spring Boot, Kafka, and relational databases to develop scalable, resilient applications and APIs that support client-facing portals and data delivery solutions.

This role operates on a hybrid schedule out of the Jersey City and New York offices, expecting 4-days onsite.

Key Responsibilities:

  • Backend Development: Design, develop, test, and maintain enterprise applications using Java, Spring Boot, Kafka, REST APIs, SQL Server, and Oracle
  • API & Integration Development: Build scalable APIs and integration services that support data exchange across alternative investment systems and client platforms
  • Solution Architecture Support: Collaborate with architects and technical teams to prototype and deliver scalable, resilient software solutions aligned with enterprise standards
  • Business Analysis & Problem Solving: Analyze business requirements and translate functional needs into technical solutions and development tasks
  • Agile Delivery: Participate in Agile development processes including sprint planning, stand-ups, retrospectives, and backlog refinement
  • Code Quality & Debugging: Conduct code reviews, troubleshoot application issues, and contribute to testing and debugging efforts across development environments
  • Technology Innovation: Research new tools, frameworks, and AI-assisted development capabilities to improve engineering efficiency and platform modernization
  • Ownership & Collaboration: Take initiative in driving development work from analysis through deployment while collaborating across technical and business teams
  • Full Stack Engineering: Support frontend development activities using Angular and modern web technologies where needed

Qualifications:

  • 7–10 years of software development experience in enterprise environments
  • Bachelor’s degree in Computer Science, Engineering, or related discipline, or equivalent practical experience
  • Strong hands-on experience with Java, Spring Boot, and REST API development
  • Experience working with Kafka, MQ, or other messaging/event-driven platforms
  • Strong SQL and relational database experience (Oracle, SQL Server, or similar)
  • Experience developing scalable, high-resiliency systems and microservices architectures
  • Familiarity with Angular, React, or JavaScript frontend technologies
  • Experience with Agile development methodologies and SDLC tools such as Maven, Jenkins, and Git
  • Strong analytical and troubleshooting skills with the ability to understand business requirements and drive technical solutions
  • Experience using AI-assisted development tools and workflows in software engineering environments
  • Financial services or securities industry experience

Preferred Experience:

  • Experience working within Alternatives or investment management environments
  • Exposure to workflow orchestration platforms such as Camunda
  • Experience with cloud technologies and distributed systems
  • Strong understanding of enterprise integration patterns and API-driven architectures
  • Experience participating in architecture and technical design discussions

Why Join Us:

This role offers the opportunity to work on high-impact modernization initiatives within the growing Alternatives business at BNY. With exposure to backend engineering, APIs, microservices, frontend technologies, and AI-assisted software development, this role provides strong technical growth and the opportunity to contribute to transformative enterprise-scale solutions.

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 Developer (contract) in Jersey, NJ
$72.00 to $86.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 Developer (contract)?

Sign up to receive alerts about other jobs on the Senior Java Developer (contract) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$109,939 - $144,341
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: 
$144,503 - $184,592
Income Estimation: 
$150,756 - $194,140
Income Estimation: 
$172,191 - $221,861
Income Estimation: 
$114,549 - $164,025
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 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

  • 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 Developer (contract) jobs in the Jersey, NJ area that may be a better fit.

  • Berkley One (a Berkley Company) Morristown, NJ
  • Company Details Berkley One is a modern insurance provider for a modern generation of affluence. We serve clients who live dynamic, adventurous lives and e... more
  • 27 Days Ago

  • Deloitte Jersey, NJ
  • Are you an experienced, passionate pioneer in technology who wants to work in a collaborative environment? As an experienced Java Developer Sr. Consultant,... more
  • 6 Days Ago

AI Assistant is available now!

Feel free to start your new journey!