Vice President, Full-Stack Engineer

The Bank of New York Mellon Corp
  • Jersey City, NJ
    6 days ago

    Job Description

    We are seeking an experienced Full Stack Developer with strong expertise across front-end, back-end, application development, and multi-platform toolsets. The ideal candidate will have hands-on experience designing, developing, testing, and deploying enterprise-grade applications using modern web technologies, Java and Python-based back-end frameworks, and cloud/container-based development tools. This role requires collaboration with cross-functional teams to deliver scalable, reliable, and high-performing software solutions.

    Key Responsibilities

    • Design, develop, test, and maintain full stack applications for enterprise environments.
    • Build responsive and interactive user interfaces using Angular, HTML, CSS, JavaScript, and Node.js.
    • Develop and enhance backend services, APIs, and enterprise applications using Java, Python, JSP, Servlets, Spring, Struts, Apache Spark, Hadoop, and Pandas.
    • Create and integrate scalable web services and middleware components.
    • Work with distributed systems, big data processing frameworks, and enterprise integration technologies.
    • Develop, configure, and maintain application build, deployment, and release processes.
    • Use application development IDEs and toolkits such as Eclipse, RAD, NTS, IntelliJ IDEA, PyCharm, and Jupyter/iPython for efficient software development.
    • Leverage multi-platform tools and frameworks including Docker, Maven, ANT, OSGI, Apache Ivy, CI/CD pipelines, GitHub, shell scripting, IBM Work Managers, Shell DataPower, and related deployment toolkits.
    • Collaborate with product owners, architects, DevOps engineers, QA teams, and business stakeholders.
    • Participate in code reviews, troubleshooting, debugging, performance tuning, and production support.
    • Ensure adherence to software development standards, security best practices, and SDLC processes.

    Required Skills and Qualifications

    Front-End Development

    • Strong experience with Angular
    • Proficiency in HTML, CSS, JavaScript
    • Experience with Node.js for front-end integration and application services

    Back-End Development

    • Strong programming experience in Java and Python
    • Experience with JSP, Servlets, Spring, and Struts
    • Familiarity with Apache Spark, Hadoop, and Pandas for data processing and analytics
    • Experience in building RESTful APIs, microservices, and backend integrations

    Application Development Toolkits

    • Hands-on experience with Eclipse, RAD, NTS, IntelliJ IDEA, PyCharm, and Jupyter/iPython

    Multi-Platform Development Tools

    • Experience using Docker for containerization
    • Knowledge of build and dependency management tools such as Maven, ANT, OSGI, and Apache Ivy
    • Familiarity with CI/CD tools and pipelines
    • Proficiency in GitHub and version control practices
    • Experience with shell scripting
    • Exposure to Shell DataPower and IBM Work Managers

    Preferred Qualifications

    • Bachelor's degree in computer science, Engineering, Information Technology, or related field
    • 10+ years of overall development experience.
    • Experience working in Agile/Scrum development environments
    • Strong understanding of software architecture, design patterns, and enterprise application development
    • Experience with performance optimization, debugging, and application monitoring
    • Knowledge of cloud platforms and deployment practices is a plus.

    Key Competencies

    • Strong problem-solving and analytical skills
    • Excellent communication and collaboration abilities
    • Ability to work across multiple technologies and platforms
    • Adaptability in fast-paced enterprise development environments
    • Commitment to quality, scalability, and continuous improvement

    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.

    Numbers & Facts

    LocationJersey City, NJ

    Skills

    • Agile Programming Methodologiesunmatched
    • Analysis Skillsunmatched
    • AngularJSunmatched
    • Apacheunmatched
    • Apache Ant Build Toolunmatched
    • Apache Hadoopunmatched
    • Apache Sparkunmatched
    • Apache Strutsunmatched
    • Application Programming Interface (API)unmatched
    • Artificial Intelligence (AI)unmatched
    • Best Practicesunmatched
    • Big Dataunmatched
    • CSS (Cascading Style Sheet)unmatched
    • Cloud Computingunmatched
    • Code Reviewsunmatched
    • Communication Skillsunmatched
    • Computer Programmingunmatched
    • Computer Scienceunmatched
    • Continuous Deployment/Deliveryunmatched
    • Continuous Improvementunmatched
    • Continuous Integrationunmatched
    • Cross-Functionalunmatched
    • Data Analysisunmatched
    • Data Processingunmatched
    • Debugging Skillsunmatched
    • Design Patterns Programming Methodologiesunmatched
    • DevOpsunmatched
    • Distributed Computingunmatched
    • Dockerunmatched
    • Eclipse IDEunmatched
    • Enterprise Applicationsunmatched
    • Financeunmatched
    • Financial Servicesunmatched
    • Financial Systemsunmatched
    • GitHubunmatched
    • Global Financial Marketsunmatched
    • HTML (HyperText Markup Language)unmatched
    • IBM Product Familyunmatched
    • IDE (Integrated Development Environment)unmatched
    • Identify Issuesunmatched
    • Information Technology & Information Systemsunmatched
    • IntelliJ IDEAunmatched
    • Internet Technologyunmatched
    • Javaunmatched
    • Java Platform Enterprise Edition (Java EE/J2EE)unmatched
    • Java Servletsunmatched
    • JavaScriptunmatched
    • JavaServer Pages (JSP)unmatched
    • Maintain Complianceunmatched
    • Microservicesunmatched
    • Middlewareunmatched
    • Multiplatform/Cross-Platformunmatched
    • Node.jsunmatched
    • OSGi (fka Open Services Gateway initiative)unmatched
    • Performance Tuning/Optimizationunmatched
    • Problem Solving Skillsunmatched
    • Production Supportunmatched
    • Programming Toolsunmatched
    • Python Programming/Scripting Languageunmatched
    • Quality Assuranceunmatched
    • REST (Representational State Transfer)unmatched
    • Rapid Application Development (RAD)unmatched
    • Scrum Project Management and Software Developmentunmatched
    • Software Administrationunmatched
    • Software Architecture Designunmatched
    • Software Developmentunmatched
    • Software Development Lifecycle (SDLC)unmatched
    • Source Code/Configuration Management (SCM)unmatched
    • Team Playerunmatched
    • Test Plan/Scheduleunmatched
    • Unix Shell Programmingunmatched
    • User Interface/Experience (UI/UX)unmatched
    • Web Servicesunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder