BNY Mellon

Vice President, Full Stack Software Engineer, Java and Microservices

BNY Mellon
Apply
2 months ago

Base Salary

$56k - $120k/yr

Responsibilities

  • Design, develop, test, and deliver scalable full-stack solutions for ETF technology platforms and critical business workflows.
  • Build and integrate Java and Spring Boot microservices, RESTful APIs, front-end applications, and relational database solutions.
  • Partner with product owners, business stakeholders, architects, QA, infrastructure, and production support teams.
  • Improve platform resiliency, scalability, maintainability, performance, observability, and operational stability.
  • Apply clean coding, automated testing, code reviews, secure development practices, and disciplined release execution.
  • Troubleshoot production issues, perform root cause analysis, tune systems, and reduce operational risk.
  • Use AI-assisted development tools responsibly to improve productivity, delivery speed, testing, troubleshooting, and software quality.
  • Provide technical guidance, influence engineering standards, and contribute to continuous improvement across the software development lifecycle.

Requirements

  • Bachelor’s degree in computer science, engineering, or a related discipline, or equivalent work experience.
  • 8+ years of hands-on software engineering experience with Java, Spring Boot, microservices, APIs, front-end development, relational databases, automated testing, and enterprise application delivery.
  • Experience with Spring MVC, Spring Data JPA, Spring Security, Spring Batch, Spring Events, Spring Boot Actuator, Hibernate, JPA, and Spring Cloud components.
  • Strong proficiency designing and integrating RESTful APIs and microservices using OAuth2, JWT, Eureka, Config Server, and API Gateway.
  • Hands-on experience with DevOps, CI/CD, cloud-native engineering, Maven, Docker, and Kubernetes.
  • Familiarity with Grafana and Prometheus for monitoring and observability is preferred.
  • 4+ years of Test-Driven Development experience with unit testing and mocking frameworks such as Mockito and JUnit.
  • Exposure to Behavior-Driven Development using Cucumber is a plus.
  • 2+ years of functional testing experience with enterprise applications and end-to-end quality assurance processes.
  • 3+ years of experience developing transactional systems with Microsoft SQL Server and Oracle, emphasizing performance and data integrity.
  • Experience supporting enterprise platforms in regulated financial services environments, including production support, performance troubleshooting, incident resolution, and operational resilience.
  • Ability to work as a senior individual contributor, provide technical guidance, collaborate across teams, and drive delivery throughout the software development lifecycle.
  • Practical experience using AI-assisted software development tools such as Claude and Windsurf is required.

Benefits

  • Competitive compensation and benefits with health, wellbeing, resilience, and financial-support programs.
  • Generous paid leaves, including paid volunteer time.
  • Access to flexible global resources and tools supporting employees’ personal and professional needs.
  • The position is located in New York, NY and is an at-will employment role.

Tech Stack

CucumberDockerGrafanaJavaJUnitKubernetesMavenMicrosoft SQL ServerPrometheusSpring Boot
BNY Mellon

About BNY Mellon

10,000+ employees

BNY Mellon is a public, New York–based global financial services company providing investment and wealth management, asset servicing, clearance, collateral, and treasury services to institutions, banks, governments, and individuals. It also offers data and investment operations software, including the Eagle platform, delivered as cloud and managed services. Founded in 1784, it is one of the world’s largest custodian banks and asset servicers.

Contact me