B

BNY

Safeguards and moves assets for investors

Vice President Full-Stack Software Engineer - Wealth Management Technology

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeJersey City, NJ, USA$83k - $155k /yrIn-person

About the Job

Requirements

  • A bachelor's degree in computer science, engineering, information systems, or a related discipline, or equivalent practical experience.
  • At least 8 years of hands-on software engineering experience building and supporting enterprise applications.
  • Strong hands-on experience with Java, Spring Boot, RESTful APIs, object-oriented design, and microservices architecture.
  • Hands-on experience developing production-grade solutions using Python, including services, automation, integrations, or data-processing capabilities.
  • Strong experience building modern web applications using Angular, TypeScript, RxJS, HTML, CSS, and contemporary frontend engineering practices.
  • Experience designing and consuming APIs in distributed environments, with emphasis on reliability, security, maintainability, performance, and testability.
  • Experience with relational databases such as Oracle, including SQL, data modeling, transaction handling, and performance considerations.
  • Experience with Git-based source control, continuous integration and continuous delivery pipelines, automated testing, code quality tooling, and secure software development practices.
  • Strong understanding of Agile delivery, the software development lifecycle, production support, and engineering controls in a large enterprise environment.
  • Demonstrated ability to work independently, deliver high-quality code, influence technical decisions, and coordinate dependencies across teams.
  • Experience with Java, Spring Boot, REST APIs, and microservices.
  • Experience with Angular and TypeScript.
  • Experience with API design and distributed system integration.
  • Experience with automated unit, integration, and end-to-end testing.
  • Experience with continuous integration and continuous delivery, Git, code quality, and secure coding practices.
  • Experience with Oracle or another enterprise relational database.

Responsibilities

  • Design, develop, test, deploy, and support enterprise-scale full-stack applications using Java, Spring Boot, Angular, TypeScript, and related technologies.
  • Build scalable, secure, and performant backend services, RESTful APIs, and integration components within a distributed microservices environment.
  • Develop and enhance modern Angular applications using TypeScript, RxJS, state management patterns, reusable components, and micro-frontend approaches where appropriate.
  • Use Unix and Python scripts to build services, automation, integrations, data-processing utilities, developer tooling, and artificial-intelligence-enabled capabilities.
  • Contribute directly to application architecture, API design, data flows, integration patterns, and technical implementation decisions.
  • Develop reusable libraries, shared services, frameworks, and engineering patterns that improve consistency, maintainability, and delivery velocity across the pod.
  • Drive adherence to coding standards, secure development practices, automated testing, code quality controls, and software development lifecycle requirements.
  • Perform code reviews, troubleshoot complex defects, optimize application performance, and resolve production issues with a focus on long-term corrective action.
  • Collaborate with DevOps and platform engineering teams to improve continuous integration and continuous delivery pipelines, deployment automation, observability, logging, monitoring, and operational resilience.
  • Coordinate technical work and dependencies across teams, surface risks early, and support successful delivery of complex initiatives without relying on formal authority.
  • Translate Wealth Management business requirements into well-designed, testable, and supportable software solutions in partnership with product managers, analysts, and quality engineers.
  • Apply AI-assisted development tools and modern engineering practices to accelerate coding, testing, documentation, analysis, and delivery while maintaining appropriate quality and control standards.
  • Mentor engineers through code reviews, technical guidance, pairing, design discussions, and knowledge sharing while remaining primarily focused on hands-on delivery.

Desired Qualifications

  • Experience supporting Wealth Management, Brokerage, Investment, or broader Financial Services platforms.
  • Experience with FIXML.
  • Experience with Kubernetes, OpenShift, Docker, cloud-native development, and containerized deployments.
  • Experience with event-driven architecture and messaging technologies such as Kafka or RabbitMQ.
  • Experience with observability and diagnostic tooling, including structured logging, metrics, tracing, and platforms such as Splunk, ELK, Prometheus, or Grafana.
  • Experience with SonarQube, Veracode, or comparable code quality and application security tooling.
  • Experience using AI-assisted engineering tools such as Windsurf, GitHub Copilot, Claude Code, Cursor, or similar tools.
  • Exposure to LLM integrations, AI agents, or AI-enabled workflow automation using Python.
  • Experience modernizing legacy applications and incrementally moving capabilities toward modern, reusable platform patterns.

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