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 to support application development initiatives within BNY’s Corporate Trust business. The ideal candidate will bring strong hands-on experience in Core Java, Spring Boot, Angular, SQL-based databases, and modern development practices, along with the ability to work independently, provide technical guidance, and contribute across the full software delivery lifecycle.
This role offers a hybrid schedule based in Pittsburgh, PA, with 4 days onsite per week and standard working hours of Monday through Friday, 8:00 AM – 5:00 PM.
Key Responsibilities:
- Full Stack Application Development: Design, build, and support full stack applications using Core Java, Spring Boot, Angular, and SQL-based databases to meet business and client needs.
- Backend Microservices Engineering: Develop and enhance RESTful microservices using Spring Boot and related enterprise development frameworks, with a strong focus on scalability, maintainability, and performance.
- Frontend Development: Build and support front-end applications using Angular, contributing to user-facing functionality and overall application usability.
- End-to-End Delivery Ownership: Take ownership of development work from requirements through implementation, including both front-end and back-end delivery, ensuring solutions are completed with quality and consistency.
- Data & Reporting Support: Contribute to data-heavy application workflows, including Snowflake procedures, exception handling, and support for reporting solutions such as KPI metrics and Power BI outputs.
- Quality Engineering & Test Coverage: Maintain a strong quality-first mindset, with a demonstrated commitment to achieving 100% unit test coverage across backend services and frontend applications.
- BDD & Agile Delivery: Support Behavior-Driven Development practices using Gherkin syntax for feature files and work effectively within Agile sprint-based delivery models.
- CI/CD & Automation: Contribute to CI/CD pipeline integration and promote an automation-first approach across development, testing, and deployment practices.
- AI-Assisted Development: Use AI-assisted development tools such as Windsurf, Cursor, CodeX, Devon, or similar technologies to improve development workflows, code quality, design support, and test automation efficiency.
- Technical Leadership & Collaboration: Work independently with minimal supervision, perform code reviews, provide technical guidance to junior team members, and collaborate effectively across pods, team leads, and business stakeholders.
Qualifications:
- Bachelor’s degree required
- 8+ years of experience in application development, including strong hands-on full stack engineering experience
- Strong expertise in Core Java and Spring Framework
- Strong hands-on experience building RESTful microservices using Spring Boot
- Strong hands-on experience developing front-end applications using Angular
- Strong database development experience with SQL, Snowflake, Oracle, or related platforms
- Experience with BDD using Gherkin syntax for feature files
- Proven experience integrating CI/CD pipelines with an automation-first mindset
- Practical experience with AI-assisted development tools such as Windsurf or similar GenAI-enabled developer tools
Preferred Experience:
- Experience with automation and performance testing tools such as Playwright and JMeter
- Experience using Zephyr Scale for test management and traceability
- Financial services experience, especially with loan products or related platforms
- Experience supporting data-driven applications with reporting or KPI metric development
- Exposure to Power BI reporting and Snowflake-heavy environments is a plus
Why Join Us:
This role offers an opportunity to join a high-impact development team supporting structured loan platform capabilities within Corporate Trust. This is an excellent opportunity for a strong engineer who enjoys hands-on development, cross-functional collaboration, and the ability to influence both technical execution and team success.
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