
Vice President, Full-Stack Engineer
BNY Mellon18 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 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, and software quality practices.
- Ensure application reliability, performance, observability, security, and operational resilience.
- Own production stability through monitoring, incident response, root cause analysis, and performance optimization.
- Contribute to technical strategy, roadmap planning, architecture decisions, build-versus-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 experience with Java 17+, Spring Boot 3+, microservices, and backend API development.
- Frontend experience with Angular 14+, React, JavaScript, modern UI patterns, state management, and reusable components.
- Experience with Claude Code, Windsurf, Codex, or Devin 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.
- Experience with SonarQube, Veracode, or Fortify for code quality and security.
- Strong DevOps and CI/CD experience with Git/GitLab, Docker, and blue-green or feature-flag deployments.
- Familiarity with SLF4J/Log4j, log aggregation, metrics, tracing, and Splunk.
- Experience with MongoDB, Snowflake, or other NoSQL/data platforms and data modeling for microservices.
- Experience with Camunda 7/8, Drools 7/8, Hazelcast 5, Spring Cloud, Spring AI, LangChain4J, and Python is relevant.
- Strong problem-solving, communication, collaboration, and pair-programming skills, plus experience with Agile/Scrum environments and financial services or securities.
Tech Stack
AngularApache KafkaCucumberDockerGitJavaJavaScriptJUnitMongoDBPythonReactSnowflakeSonarQubeSplunkSpring Boot