BNY Mellon

Vice President, Full-Stack Engineer

BNY Mellon
Apply
18 days ago
Pune, IndiaStaff+

Responsibilities

  • Lead end-to-end delivery of scalable full-stack applications across architecture, development, testing, deployment, and production support.
  • Design and implement enterprise-grade software using modern frameworks, APIs, microservices, and event-driven architectures.
  • Translate business requirements into technical solutions with product, architecture, design, and engineering stakeholders.
  • Drive code reviews, test automation, CI/CD, secure coding, software quality, and engineering excellence.
  • Ensure reliability, performance, observability, security, and operational resilience across applications and services.
  • Own production stability through monitoring, incident response, root cause analysis, and performance optimization.
  • Contribute to technical strategy, roadmap planning, architecture decisions, build-or-buy evaluations, and solution patterns.
  • Use AI and emerging technologies to improve engineering productivity and client and employee experiences.

Requirements

  • Bachelor's degree in computer science or a related field, or equivalent practical experience; an advanced degree is preferred.
  • At least 8 years of software development experience with strong full-stack expertise.
  • Deep backend experience with Java 17+ and Spring Boot 3+, including microservices and RESTful API design and implementation.
  • Frontend experience with Angular 14+, React, and JavaScript, including UI patterns, state management, and reusable components.
  • Experience with AI-assisted development tools including Claude Code, Windsurf, Codex, or Devin, plus prompt writing for code generation, refactoring, and test creation.
  • Familiarity with MCP servers and agentic frameworks for developer workflows.
  • Hands-on experience with event-driven architectures and messaging platforms, preferably Kafka.
  • Knowledge of JUnit, Mockito, Cucumber/Gherkin, unit and integration testing, TDD, and BDD practices.
  • Experience with code quality and security tools such as SonarQube, Veracode, or Fortify.
  • Strong DevOps and CI/CD experience with Git/GitLab, Docker, and release strategies such as blue-green and feature-flag deployments.
  • Familiarity with observability and logging, including SLF4J/Log4j, log aggregation, metrics, tracing, and Splunk.
  • Experience with MongoDB, Snowflake, or other NoSQL/data platforms and microservices data modeling.
  • Experience with workflow and rules engines such as Camunda 7/8 and Drools 7/8.
  • Knowledge of distributed caching and cloud-native patterns, including Hazelcast 5 and Spring Cloud.
  • Exposure to Spring AI and LangChain4J, plus Python for scripting, tooling, or AI integrations.
  • Strong problem-solving, communication, collaboration, and pair-programming skills.
  • Experience in Agile/Scrum environments using JIRA, Confluence, and Slack.
  • Financial services or securities industry experience is relevant.

Tech Stack

AngularApache KafkaCucumberDockerGitJavaJavaScriptJUnitMongoDBPythonReactSnowflakeSonarQubeSplunkSpring Boot

Categories

BNY Mellon

About BNY Mellon

10,000+ employees
Contact me