B

BNY

Safeguards and moves assets for investors

Vice President, Full-Stack Engineer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeBoston, MA, USA$83k - $195k /yrIn-person

About the Job

Requirements

  • A bachelor's degree in Computer Science or a related field, or equivalent experience.
  • At least 8 years of professional full-stack development experience, with strength across backend and frontend development.
  • Expert-level Java 17 or later and at least 5 years of experience with Spring or Spring Boot; experience with microservices architecture and REST API design and implementation.
  • Experience with Angular 14 or later, or React and JavaScript, including modern UI patterns, state management, and reusable component design.
  • Hands-on messaging and eventing experience; Kafka is preferred.
  • Proficiency with unit and integration testing frameworks such as JUnit, Mockito, Gherkin, and Cucumber; code quality and static analysis tools such as SonarQube; exposure to Veracode or Fortify; and experience with Test Driven Development and Behavior-Driven Development.
  • Strong command of Git and GitLab workflows, including merge requests, CI/CD integration, and GitOps principles; Docker; infrastructure-as-code fundamentals; and blue-green or feature-flag release strategies.
  • Experience with SLF4J or Log4j, log aggregation, metrics and tracing, and tools such as Splunk.
  • Familiarity with Snowflake or other NoSQL stores and an understanding of data modeling for microservices.
  • Agile or Scrum experience and collaborative tooling such as JIRA, Confluence, and Slack.
  • Experience using coding assistants such as GitHub Copilot, Claude Code, Cursor, or Windsurf.
  • Strong problem-solving, communication, pair programming, and team collaboration skills.

Responsibilities

  • Lead end-to-end delivery of scalable, multi-tier applications, including architecture and design, development, test automation, CI/CD, deployment, and production support with real-time monitoring and alerting.
  • Translate business and automation needs into technical solutions; collaborate with cross-functional stakeholders and agile teams to define scope, prioritize work, and deliver software.
  • Design and build RESTful APIs and microservices, ensuring performance, reliability, observability, and secure coding practices across services and UI layers.
  • Improve platform resiliency, availability, and integrity through operational runbooks, on-call practices, logging, metrics, tracing, and rapid incident response.
  • Promote engineering excellence through coding standards, code reviews, static analysis, test coverage, and release discipline; mentor teammates and foster continuous improvement.
  • Integrate AI and emerging technologies, including LLM APIs, prompt engineering, and agentic frameworks, to improve client and employee experiences and accelerate delivery.
  • Contribute to technical strategy and roadmap, make build-versus-buy decisions, and influence patterns for event-driven systems, rules and workflows, caching, and distributed systems.

Desired Qualifications

  • Kafka experience.
  • Camunda 7 or 8 and Drools 7 or 8.
  • Hazelcast 5 and Spring Cloud.
  • Spring AI and LangChain4J.
  • Python exposure for scripting, tooling, or AI integration.
  • Financial services or securities industry experience.

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