
Senior Vice President, Full-Stack Engineer
About the role
In this role, you’ll make an impact in the following ways:
-
Develop and maintain secure, high-quality Java code for web applications
-
Lead the development of software artifacts using Agile methodology
-
Design, implement and maintain Java and cloud-based applications that can be high-volume and low-latency
-
Engage with multiple stakeholders to understand solution requirements
-
Actively participate in code reviews. Integrate software components into a fully functional software system
-
Apply security and privacy design principles
To be successful in this role, we’re seeking the following:
-
Bachelor's degree in computer science or a related discipline, or equivalent work experience required, with advanced degree preferred
-
Experience working with Java & Spring as back-end and Snowflake as data store
-
15+ years of experience as developer/programmer, using a specific application development toolkit and knowledge of front end and backend development coding languages (Java, Spring, Spring boot, HTML, CSS, JSON, Angular, JavaScript)
-
Should be comfortable with Cloud Data (Snowflake), RDBMS (Oracle), SQL, No-SQL or unstructured database will be a plus
-
Understanding of JVM, memory usage, performance testing and tuning
-
Understand nuances of architecture; Familiarity with different design and architectural patterns like of MVC (Model-View-Controller) Pattern, JDBC (Java Database Connectivity)
-
Must have RESTful web service experience
-
Understand microservices based, scalable architecture (previous experience working with Kafka).
-
Experience implementing caching (using Hazelcast/ ehcache / Memcached/others) will be plus.
-
Strong experience in SDLC, DevOps processes – CI/CD tools, Git, etc.
-
Should be capable to dive into the production issue
About BNY Mellon
Pune
Headquarters