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:
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, 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