B

BNY

Safeguards and moves assets for investors

Full-Stack Engineer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeJersey City, NJ, USA$83k - $155k /yrIn-person

About the Job

Requirements

  • Strong experience with Angular.
  • Proficiency in HTML, CSS, and JavaScript.
  • Experience with Node.js for front-end integration and application services.
  • 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 building RESTful APIs, microservices, and backend integrations.
  • Hands-on experience with Eclipse, RAD, NTS, IntelliJ IDEA, PyCharm, and Jupyter/iPython.
  • 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.

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 integrated development environments and toolkits such as Eclipse, RAD, NTS, IntelliJ IDEA, PyCharm, and Jupyter/iPython.
  • 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, quality assurance 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 software development life cycle processes.

Desired Qualifications

  • A bachelor's degree in computer science, engineering, information technology, or a 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.

About the Company

BNY

Safeguards and moves assets for investors

BNY safeguards financial assets and runs investment services for institutions, investment firms and wealthy clients around the world. Its custody business keeps clients' securities safe and handles the records and transactions needed to administer investment funds. Banks and brokers use its systems to settle trades, manage collateral and send payments, while its investment and wealth businesses manage portfolios and advise clients. It earns servicing and management fees as well as interest on loans and securities funded by client deposits. BNY traces its roots to the Bank of New York, founded by Alexander Hamilton in 1784, and is headquartered in New York City.

Company size
10,001+
Company stage
IPO
Headquarters
New York City, New York
Founded
1784

Recently Posted Jobs

Explore more opportunities at BNY

See more jobs