cover image
BNY

Java Full Stack Developer (contract)

On site

Jersey city, United states

Freelance

17-09-2025

Share this job:

Skills

Communication Leadership Java Architecture angular Organization Back-end Development Agile Spring

Job Specifications

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 is all about."

Job Summary:

We are seeking a Java Full Stack Developer with strong expertise in Angular and Java/Spring Framework to support internal communications platforms within a global financial services organization. This role is primarily focused on maintaining and enhancing existing architecture, with new development experience considered a plus but not an immediate expectation. The engineer will collaborate closely with a team of five peers, providing critical support for enterprise tools while contributing to platform stability and incremental feature delivery.

This is a full-time opportunity with a balance of responsibilities across front-end and back-end development (approximately 50% Java/Spring and 50% Angular). The position requires flexibility to support enterprise release cycles, partnering with the India-based team on bi-weekly deployments, as well as the ability to provide engineering coverage where needed across multiple platforms.

Key Responsibilities:

Application Development: Support and maintain existing applications using Angular (versions 17-18), Java, and the Spring Framework, ensuring high reliability and performance.
Migration & Upgrades: Assist in migrating applications between Angular versions 17 and 18, ensuring smooth transitions and minimal disruption to business users.
Collaboration: Work closely with a team of five engineers, management, and cross-platform teams to align on technical priorities and deliverables.
Release Support: Provide engineering support during release cycles in partnership with offshore teams, with deployments occurring every two weeks.
Architecture Maintenance: Sustain and optimize existing system architecture, while contributing to discussions on modernization opportunities.
Troubleshooting: Diagnose and resolve technical issues in real time, ensuring stable operations and minimizing downtime.
Cross-Platform Flexibility: Support other engineering teams and platforms when needed, acting as a versatile resource within the group.
Technical Leadership: Serve as the only engineer dedicated to supporting enterprise tools (ET), ensuring continuity of operations.

Qualifications:

Bachelor's degree in Computer Science, Engineering, or related field (or equivalent work experience).
Strong hands-on experience in both front-end and back-end technologies, with equal proficiency in Java/Spring Framework and Angular.
Proven ability to maintain and enhance existing system architecture; new development experience is a plus.
Familiarity with Angular migrations (versions 17-18 strongly preferred).
Experience working in Agile environments and iterative delivery models.
Strong troubleshooting skills and ability to support release cycles in coordination with offshore teams.
Excellent communication and collaboration skills to work effectively with management, engineers, and stakeholders.

Preferred Experience:

Prior experience supporting enterprise communications or internal business platforms.
Familiarity with non-standard release schedules and distributed team coordination.
Demonstrated success working across multiple platforms or supporting parallel engineering initiatives.
Track record of balancing maintenance responsibilities with incremental modernization.

Why Join Us:

This is a unique opportunity to play a pivotal role in supporting internal communications technology at scale. You'll join a collaborative team of engineers while owning a critical piece of enterprise tools support. If you thrive in a balanced role of maintenance, collaboration, and incremental modernization, this position offers both stability and the chance to contribute to high-impact enterprise initiatives.

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 Max Pay Rate Currency Unit 69.95 87.43 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 wi

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