VP, Java Full-Stack Engineer
Core
Design, develop, test, and deliver scalable full-stack Java and Spring Boot solutions for ETF technology platforms and core business workflows.
Role type
VP, Java Full-Stack Engineer (Enterprise Architecture & Delivery)
Builds
Cloud-native distributed systems, RESTful APIs, microservices, and transactional data platforms for financial services.
Domain
Financial Services / Enterprise Software Engineering (via careerplan.io/jobs/BNY-VP-Java-Full-Stack-Engineer-vp-java-full-stack-engineer-at-bny)
Required skills
Java, Spring Boot, Spring MVC, Spring Data JPA, Spring Security, Spring Batch, Hibernate, OAuth2, JWT, RESTful API design, Microservices architecture, SQL Server, Oracle, Docker, Kubernetes, CI/CD, TDD, BDD, Grafana, Prometheus, AI-assisted development tools.
Preferred skills
Advanced degree in Computer Science or Engineering.
Technologies
Spring Cloud, Eureka, Config Server, API Gateway, Maven, JUnit, Mockito, Cucumber, Windsurf, Claude
Responsibilities
Lead and govern architecture, design, and delivery of secure, scalable Java applications in regulated environments; Architect cloud-native, distributed systems with a focus on modular design and fault tolerance; Drive development of high-volume RESTful APIs and microservices; Design and optimize transactional data platforms for performance and integrity; Establish quality engineering standards through automated testing and code reviews; Lead production support, incident management, and observability initiatives.
Seniority
VP, strategic leadership with hands-on technical execution