B

BNY

Safeguards and moves assets for investors

Vice President Full-Stack Engineer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timePittsburgh, PA, USA$83k - $142kIn-person

About the Job

Requirements

  • A bachelor's degree in computer science, engineering, or a related discipline, or equivalent work experience.
  • At least 5 years of hands-on software development experience with WebLogic Portal and J2EE technologies.
  • At least 5 years of relevant experience; focused fintech experience or experience in a similar environment is strongly preferred.
  • Experience with 3-tier and n-tier architectures, cloud computing, and microservices architecture.
  • Hands-on experience with Angular, NgRx, RxJS, and micro-frontends.
  • At least 3 years of hands-on experience designing and developing microservices using Java, Spring Boot, and Node.js.
  • Hands-on experience with AI-assisted application development and integration using tools such as Windsurf IDE or similar agentic IDEs.
  • At least 3 years of relevant experience with API concepts and technologies such as REST, JSON, XML, SOAP, YAML, GraphQL, and Swagger.
  • Hands-on experience writing RESTful web services using Spring or JAX-RS.
  • Experience developing using Agile methodology and CI/CD pipelines.
  • Experience developing and building microservices using AWS Cloud Services.
  • Spring Portlet development experience.
  • Working knowledge of HTML, Ajax, jQuery, and JavaScript.
  • Work experience with SVN, Git, or equivalent source control systems.
  • Experience with Oracle RDBMS.
  • Experience working as part of a large team and operating independently.
  • Experience with secure coding practices.
  • Excellent communication and presentation skills.

Responsibilities

  • Design and implement scalable, secure, and performant backend services using Java, Spring Boot, and REST APIs.
  • Build and enhance modern Angular applications using TypeScript, NgRx for state management, and Nx for managing micro-frontend architecture.
  • Architect and contribute to a modular frontend framework supporting multiple applications via Nx workspaces and shared libraries.
  • Develop and consume APIs in a distributed microservices environment, focusing on reliability, maintainability, and testability.
  • Implement structured logging using SLF4J and Log4j, and integrate with monitoring tools and logging aggregators such as Splunk and ELK.
  • Collaborate with DevOps engineers to define and optimize CI/CD pipelines using GitLab for secure build, test, and deployment workflows.
  • Apply test-driven development and behavior-driven development practices using Jasmine, Karma, Cucumber, JUnit, and Mockito.
  • Ensure code quality and security using tools such as SonarQube and Veracode, with a focus on maintainable and compliant code.
  • Analyze and optimize application performance, database interactions, and service integrations.
  • Ensure data integrity and business logic correctness when integrating with Oracle and relational databases, particularly around MBS-related data structures.
  • Contribute to MBS-focused initiatives such as pool-level data processing, cashflow modeling, investor reporting, and REMIC structures.
  • Collaborate with product managers, analysts, and QA engineers to translate financial domain requirements into working software solutions.
  • Stay current with emerging technologies and best practices, and mentor junior team members.

Desired Qualifications

  • AWS Cloud development experience and AWS Developer Certification.
  • Experience supporting or implementing complex integration projects.
  • Exposure to SOA suite middleware.
  • Experience configuring web service security policies.
  • Experience with the WebCenter ADF Framework and remote portlet configurations with WebCenter Spaces or Portal.
  • Exposure to PL/SQL.
  • Experience in the securities or financial services industry.
  • Experience with Mortgage-Backed Securities and products or applications supporting MBS.

About the Company

BNY

Safeguards and moves assets for investors

BNY safeguards financial assets and runs investment services for institutions, investment firms and wealthy clients around the world. Its custody business keeps clients' securities safe and handles the records and transactions needed to administer investment funds. Banks and brokers use its systems to settle trades, manage collateral and send payments, while its investment and wealth businesses manage portfolios and advise clients. It earns servicing and management fees as well as interest on loans and securities funded by client deposits. BNY traces its roots to the Bank of New York, founded by Alexander Hamilton in 1784, and is headquartered in New York City.

Company size
10,001+
Company stage
IPO
Headquarters
New York City, New York
Founded
1784

Recently Posted Jobs

Explore more opportunities at BNY

See more jobs