Vice President, Full-Stack Engineer
- Seniority level
- Executive
- Employment type
- Full time
- Work experience
- 10 to 15 years
- Specialization
- Full stack engineering
About the role
We’re seeking a future team member for the role of Vice President, Full Stack Engineer to join our Markets team. This role is located in Pune.
Key skills
- Spring Boot
- Angular
- REST APIs
- Oracle Database
- JUnit
- CI/CD
- Microservices
- Java
- Python
- SQL
- JavaScript
- TypeScript
- HTML
- CSS
- React
- Kafka
- Git
- Docker
- QA
In this role, you’ll make an impact in the following ways
- Design, develop, and maintain a high-performance applications. Lead technical implementation across the full stack while ensuring security, scalability, and regulatory compliance.
- Develop and maintain Application with Spring Framework, angular as frontend
- Build RESTful APIs for transaction processing, position management, and compliance workflows
- Design and optimize Oracle database schemas for transaction processing.
- Develop Angular-based UI.
- Write unit and integration tests using JUnit, Mockito.
- Implement security best practices for API authentication, data encryption, and access control
- Participate in CI/CD pipeline configuration and deployment processes
- Monitor application performance and troubleshoot production issues
- Lead code reviews focusing on transaction integrity, security, and performance
- Design multi-threaded processing workflows with proper transaction management
- Mentor junior developers on Spring Boot, microservices architecture
- Explore AI reasoning models to reduce development and test coverage implementation time
To be successful in this role, we’re seeking the following
- Bachelor's degree in computer science engineering or a related discipline, or equivalent work experience required.
- 10 -15 years of experience in software development required; experience in the securities or financial services industry is a plus.
- Languages: Java, python, SQL, JavaScript/TypeScript, HTML/CSS
- Frameworks: Spring Boot, Spring Data JPA, Spring Transaction Management, Angular/React
- Messaging: Apache Kafka (producers, consumers, stream processing)
- Database: Oracle (complex queries, stored procedures, performance tuning) Tools: Git, Maven, Docker, REST APIs
- Architecture: Microservices, event-driven design, caching strategies
- Preferred Experience : Financial services or payment processing systems, High-volume, low-latency transaction systems, Multi-threaded application development
- Strong analytical and problem-solving abilities
- Excellent collaboration across business, QA, and infrastructure teams
- Clear technical communication for documentation and knowledge sharing
- Proactive learning mindset for emerging technologies
- Familiarity with AI based deep coding tools
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.
