Vice President, Full-Stack Engineer

BNY Mellon

$160K — $190K *
Enterprise Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of software development experience.
  • Strong experience in both front-end and back-end technologies.
  • Proficiency in Angular, HTML, CSS, JavaScript, Java, and Python.
  • Hands-on experience with multi-platform development tools like Docker and CI/CD pipelines.
  • Bachelor’s degree in computer science or related field is preferred.

Responsibilities

  • Design, develop, test, and maintain full stack applications.
  • Build responsive user interfaces using Angular and related technologies.
  • Enhance back-end services and APIs with Java and Python.
  • Create scalable web services and middleware components.
  • Collaborate with cross-functional teams to deliver high-quality software solutions.

Benefits

  • Opportunities for professional development and continuous learning.
  • Collaborative work environment with cross-functional teams.
  • Involvement in innovative projects involving modern technologies.
Full Job Description
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

Similar Jobs

More Jobs at BNY Mellon

More Enterprise Technology Jobs

Find similar Vice President, Full-Stack Engineer jobs: