Vice President, Full-Stack Engineer

BNY MellonJersey City, NJ
Onsite

About The Position

At BNY, our culture allows us to run our company better and enables employees’ growth and success. As a leading global financial services company at the heart of the global financial system, we influence nearly 20% of the world’s investible assets. Every day, our teams harness cutting-edge AI and breakthrough technologies to collaborate with clients, driving transformative solutions that redefine industries and uplift communities worldwide. Recognized as a top destination for innovators and champions of inclusion, BNY is where bold ideas meet advanced technology and exceptional talent. Together, we power the future of finance – and this is what #LifeAtBNY is all about. Join us and be part of something extraordinary. We’re seeking a future team member for the role of Vice President, Full-Stack JAVA Engineer to join our Digital Channels Engineering team. This role is located in Jersey City, New Jersey or New York, NY

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field
  • 5 - 9 years of experience as a Full Stack Engineer or Software Developer with hands-on software engineering experience delivering Java/Spring/Spring Boot systems
  • Strong expertise and in-depth knowledge of Java, Spring Framework (Spring MVC, Spring Boot), Design patterns, Microservices architecture , and Restful API s
  • Experience in A I Code Assist Technologies (CoPilot, Claude Code, Windsurf,..)
  • Strong understanding of AI agent architecture, solid grounding and prompt engineering
  • Strong understanding of DevOps principles, best practice for coding and Agile development
  • Proficient in automating CI/CD pipelines on large container platforms (Docker, Kubernetes)
  • Proficiency in multiple programming languages and frameworks, demonstrating expertise in full-stack development
  • Strong problem-solving skills and the ability to think critically and strategically
  • Excellent communication and collaboration abilities, essential for working within diverse teams

Responsibilities

  • Design and implement scalable, secure, and performant backend services using Java, Spring Boot, and REST APIs.
  • Lead the design and development of full-stack applications by utilizing industry best practices and cutting-edge technologies.
  • Collaborate with cross-functional teams to define, design, and implement new features that enhance user experience and system performance.
  • Conduct code reviews and provide technical mentorship to junior engineers, fostering a culture of continuous learning and improvement.
  • Ensure high quality and performant code through comprehensive testing and debugging processes.

Benefits

  • highly competitive compensation
  • benefits
  • wellbeing programs
  • access to flexible global resources and tools
  • generous paid leaves
  • paid volunteer time
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service