VP & Full-Stack Engineer II: Enterprise Solutions Lead
Jersey City, Hudson County, New Jersey, 07390, USA
Listed on 2026-05-27
-
Software Development
Software Engineer, Full Stack Developer
Job Description
The Bank of New York Mellon seeks a Vice President, Full‑Stack Engineer II for its Jersey City, NJ location to consult with internal business groups to provide application software development services or technical support in complex situations. The role involves gathering requirements, preparing BRD/SRD documents, coordinating design, development, testing, and documentation of cross‑functional, multi‑platform application systems, and ensuring application performance and security through full lifecycle development.
Responsibilities- Consult with business groups to define software solutions and technical support requirements.
- Gather requirements and prepare BRDs/SRDs with deep knowledge of the Software Development Life Cycle.
- Review test plans and test data; coordinate technical design, development, and documentation.
- Analyze, define, and document data, workflow, and logic processes and system interfaces.
- Ensure application performance through coding, testing, implementation, and documentation.
- Write well‑designed, testable, efficient code and develop documentation to satisfy requirements.
- Maintain software functionality, address technical debt, and apply security and privacy principles.
- Participate in code reviews and apply best practices in development and architecture.
- Execute full‑lifecycle development, including verification plans and quality assurance procedures.
- Troubleshoot, debug, and upgrade existing systems, ensuring they are updated with latest features.
- Collaborate cross‑functionally with data engineers, business users, project managers, and other engineers to achieve elegant solutions.
- Work with existing products and functionality, promoting reuse and leveraging platform capabilities.
- Remote work may be permitted within a commutable distance from the worksite.
- Bachelor’s degree or foreign equivalent in Computer Science, Computer Engineering, Electronic Engineering, or a related field.
- Seven (7) years of experience in a related IT occupation in the financial services industry.
- Experience utilizing Java/J2EE technology to create, design, develop, troubleshoot, and build software solutions.
- Implementing REST APIs and scalable microservices using open‑source Java frameworks (Spring MVC, Hibernate, JPA, Mongo
DB, Spring Boot). - Creating real‑time data streaming solutions and managing messaging services (Spring Boot, Spring Batch, Web Socket, Apache Kafka, Rabbit
MQ). - Working with Oracle, DB2, SQL, and other database tools.
- Building applications that expose micro frontends for Web and Mobile platforms using Node.js, React, and Angular.
- Applying Agile methodology, CI/CD, application resiliency, and security, and using GIT/Bitbucket, Splunk, JUnit, Sonar Qube, JIRA, Maven, and Veracode.
Salary range: $ to $ per year.
Work schedule:
40 hours per week.
Work location:
One Pershing Plaza, 95 Christopher Columbus Drive, Jersey City, NJ 07399.
The base salary is determined on an individualized basis and is one component of a total compensation package that may include commission earnings, discretionary bonuses, short‑ and long‑term incentive packages, and company‑sponsored benefits.
Base salary may be adjusted by the company at any time for performance, location, or market factors.
BNY offers a competitive compensation, benefits, and wellbeing program, including paid leave, paid volunteer time, and access to global resources and tools for career growth and personal resilience.
BNY is an Equal Employment Opportunity/Affirmative Action Employer – Underrepresented racial and ethnic groups/Females/Individuals with Disabilities/Protected Veterans.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).