Vice President, Full-Stack Engineer
Competitive
You'll complete your application on the employer's website.
Competitive
You'll complete your application on the employer's website.
Job type
Salary
Competitive
Location
Sector
Posted
19 days ago
BNY is a leading global financial services company that influences nearly 20% of the world’s investible assets. They are seeking a Vice President, Full Stack Engineer to join their CollateralONE team, where the role involves leveraging AI tools, building and maintaining microservices and APIs, and collaborating across teams to deliver secure and scalable software solutions.
Responsibilities
Leverage AI tools such as WindSurf to build and maintain microservices and APIs using Java 17+ and Spring Boot 3.5+ with Spring Security; contribute to UI features with Angular on the front end as needed
Own features end-to-end: design, implementation, testing, deployment, support
Collaborate across engineering, product, and DevOps to ship secure, reliable, and scalable software
Use AI tools to accelerate development
Build REST microservices and messaging integrations (Kafka, MQ)
Develop JPA/Hibernate data layers and work with Oracle
Implement Spring Security and enforce secure coding
Ensure observability with structured logging, metrics, dashboards, and Splunk
Maintain GitLab CI/CD with quality gates and vulnerability scanning
Containerize and deploy services; monitor performance and cost
Write unit/integration tests and maintain strong automated coverage
Build Angular UI features with responsive, secure, well-tested components
Participate in code reviews, architecture, documentation, and continuous improvement
Preferred
Advanced degree preferred
5 years, preferred in finance industry
Microservices architecture: service boundaries, API versioning, fault tolerance, resiliency patterns
Kafka (topics, partitions, consumer groups, exactly-once/at-least-once semantics), IBM MQ (queues, message formats)
Spring Security (RBAC, method-level security), input validation, OWASP Top 10, TLS, secrets management
AG Grid / AG Charts / Highcharts: configuring column definitions, sorting/filtering, cell renderers/editors, virtualization, performance tuning, and custom themes; integrating with Angular services and state management
Proficiency in semantic HTML5 and SCSS/CSS, including Flexbox (and responsive layouts), to build accessible, maintainable UI components from design specs
Node.js/npm, build optimization (Angular CLI, build budgets, lazy loading, OnPush change detection), bundle analysis, and A11y conformance (WCAG)
Jasmine/Karma or Jest for unit tests; Testing Library/Cypress for component and end-to-end tests; test doubles/mocks; integrating front-end tests into CI/CD pipelines
Observability: Micrometer metrics, Prometheus, Grafana dashboards/alerts; log correlation and search in Splunk; troubleshooting in production using logs, metrics, and traces
5 years, preferred in finance industry.
Advanced degree
Microservices architecture
Kafka
IBM MQ
Spring Security
Input validation
OWASP Top 10
TLS
Secrets management
AG Grid
AG Charts
Highcharts
Semantic HTML5
SCSS
CSS
Node.js
npm
Build optimization
Micrometer metrics
Prometheus
Grafana
Splunk
Benefits
Highly competitive compensation, benefits, and wellbeing programs rooted in a strong culture of excellence and our pay-for-performance philosophy
Access to flexible global resources and tools for your life’s journey
Generous paid leaves, including paid volunteer time
Eligibility for an annual discretionary incentive award
Eligible employees may enroll in a 401(k) plan
Participate in Company-sponsored medical, dental, vision, and basic life insurance plans for the employee and the employee’s eligible dependents
Other benefits (including various paid time off benefits, such as vacation and sick time), dependent on the position offered
Company
Global financial services platform for capital markets
New York, New York, USA
https://www.bny.com/
Founded in 1784
10001+ employees
Qualifications
Bachelor's degree in computer science, Engineering, or a related field
Java 17 and Spring Boot 3.5 (Web, Data/JPA/Hibernate, Security)
Oracle SQL, schema design, transactions, indexing, stored procedures, and JPA/Hibernate performance tuning
AI tools (Cursor, Windsurf) into development workflows to accelerate coding, reviews, and planning
Maven/Gradle, Git/GitLab, CI/CD pipeline creation, artifact management, environment promotion, and SonarQube configuration/remediation
Able to deliver front-end features and API integrations; familiar with accessibility, responsive design, and basic state management
Angular, TypeScript, component architecture, routing, forms, and RxJS; experience with NgRx or similar state tools
Front-end observability: HTTP interceptors, structured logging, error handling, and correlating logs with backend telemetry
DOM sanitization, XSS/CSRF protection, secure session handling, CSP, and OAuth/OIDC integration
JUnit/Mockito, Jasmine/Karma, integration testing (e.g., Testcontainers), and modern UI testing frameworks (Jest/Testing Library/Cypress)
Containerizing and deploying cloud-based services; monitoring performance, reliability, and cost
Advanced degree preferred
5 years, preferred in finance industry
Microservices architecture: service boundaries, API versioning, fault tolerance, resiliency patterns
Kafka (topics, partitions, consumer groups, exactly-once/at-least-once semantics), IBM MQ (queues, message formats)
Spring Security (RBAC, method-level security), input validation, OWASP Top 10, TLS, secrets management
AG Grid / AG Charts / Highcharts: configuring column definitions, sorting/filtering, cell renderers/editors, virtualization, performance tuning, and custom themes; integrating with Angular services and state management
Proficiency in semantic HTML5 and SCSS/CSS, including Flexbox (and responsive layouts), to build accessible, maintainable UI components from design specs
Node.js/npm, build optimization (Angular CLI, build budgets, lazy loading, OnPush change detection), bundle analysis, and A11y conformance (WCAG)
Jasmine/Karma or Jest for unit tests; Testing Library/Cypress for component and end-to-end tests; test doubles/mocks; integrating front-end tests into CI/CD pipelines
Observability: Micrometer metrics, Prometheus, Grafana dashboards/alerts; log correlation and search in Splunk; troubleshooting in production using logs, metrics, and traces
Required skills
Java 17, Spring Boot 3.5, Spring Security, Oracle SQL, JPA/Hibernate, AI tools Cursor, AI tools Windsurf, Maven, Gradle, Git, GitLab, CI/CD pipelines, SonarQube, Angular, TypeScript, RxJS, NgRx, HTTP interceptors, DOM sanitization, XSS protection, CSRF protection, OAuth, OIDC, JUnit, Mockito, Jasmine, Karma, Testcontainers, Jest, Cypress, Containerization, Kafka, IBM MQ, AG Grid, AG Charts, Highcharts, Semantic HTML5, SCSS, CSS Flexbox, Node.js, npm, Micrometer, Prometheus, Grafana, Splunk
Preferred skills
Advanced degree preferred, 5 years, preferred in finance industry
Experience
5+ years
Interested in this role?
Apply directly on the employer's website — it only takes a few minutes.
Other roles in Pittsburgh, PA or IT & Technology
We are looking for a systems-minded engineer to help advance our kernel development, performance engineering, and hardware-software co-design capabilities, with a particular focus on AI-assisted workflows and tooling.
We’re looking for dedicated, experienced, and deeply curious individuals to help solve some of the most complex challenges faced by our customers while building the future of post-AGI support alongside us.
Competitive
As a Staff Engineer on Payment Intelligence, you’ll work across our product portfolio to ensure we’re building in a consistent, efficient, and effective manner. Experience with large, distributed systems on the critical path will help candidates succeed, as will comfort working across the stack and interacting with ML…