WorkboxIn

Senior Vice President, Full-Stack Engineer

BNY · Pune, Maharashtra · Full-time

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, 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 Senior Vice President – Full Stack Engineering to join our Global Payments & Trade team. This role is located in Pune. In this role, you’ll make an impact in the following ways: • Lead the architecture, design, development, and maintenance of secure, high-quality full stack applications for enterprise-scale web platforms. • Drive the development of software artifacts using Agile methodologies, ensuring timely and high-quality delivery. • Design, implement, and support Java and cloud-based applications that are scalable, high-volume, and low-latency. • Partner with business and technology stakeholders to gather requirements, define solution approaches, and align delivery with strategic objectives. • Oversee and actively contribute to code reviews, engineering standards, and best practices to ensure maintainable and reliable software. • Integrate software components into fully functional systems and support seamless deployment across environments. • Apply security, privacy, and resilient design principles throughout the software development lifecycle. • Provide leadership in troubleshooting and resolving production issues, ensuring system stability and business continuity. • Promote modern engineering practices across SDLC, DevOps, CI/CD, testing automation, and release management. • Contribute to the evolution of microservices-based and event-driven architectures, enabling flexibility and scalability across platforms. To be successful in this role, we’re seeking the following: • Bachelor’s degree in Computer Science, Engineering, or a related discipline, or equivalent practical experience; advanced degree preferred. • 15+ years of software development experience, with significant expertise in both front-end and back-end engineering. • Strong hands-on experience with Java, Spring, and Spring Boot for back-end development. • Solid experience with front-end technologies such as Angular, JavaScript, HTML, CSS, and JSON. • Strong knowledge of Oracle/RDBMS, SQL, and familiarity with NoSQL or unstructured databases. • Deep understanding of JVM internals, memory management, performance testing, and tuning. • Strong knowledge of RESTful web services and API design. • Experience designing and implementing microservices-based scalable architectures and event-driven messaging systems. • Strong experience with SDLC and DevOps practices, including CI/CD pipelines, Git, and related engineering tools. • Proven ability to investigate, troubleshoot, and resolve complex production support issues. • Demonstrated ability to lead cross-functional engineering efforts in a complex enterprise environment.