About The Position

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 and champions of inclusion, 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. We’re seeking a future team member for the role of Senior Specialist, Full-Stack Engineer to join our Asset Servicing Platform team. This role is located in Westborough, MA In this role, you’ll make an impact in the following ways:

Requirements

  • Bachelor's degree in computer science engineering or a related discipline, or equivalent work experience required.
  • 2-6 years of experience in software development required; experience in the securities or financial services industry is a plus; should have thorough knowledge of the software development cycle
  • S/he must also have experience developing Front-End and Back-end
  • Proficiency in Java 11+, Spring Boot 3+, REST APIs, and Microservices architecture.
  • Experience with frontend frameworks such as Angular, JQuery and Bootstrap.
  • Strong database experience with any relational database, including data modeling, query optimization and stored procedures.
  • Familiarity with containerization and cloud environments (e.g Docker and Kubernetes).
  • Understanding of CI/CD processes, code reviews and secure coding practices. 
  • Ability to work with APIs for integration and communication across systems.
  • Experience with scripting using Linux preferred.
  • Experience with messaging - Kafka is preferred.

Nice To Haves

  • Experience building a client facing reporting application is a plus

Responsibilities

  • Lead implementation of scalable and robust full-stack applications using Core Java, Advanced Java, Spring Framework, and Angular
  • Design and develop software applications using Test Driven Development with Spring Boot Microservices architecture
  • Create dynamic and responsive front-end applications using Angular.
  • Maintain software functionality and currency (technical debt and gain).
  • Collaborate with cross-functional teams to define, design, and deliver new features.
  • Troubleshoot and resolve complex technical issues across the full stack.
  • Partner with business and subject matter experts to define requirements and deliver strategic data solutions.
  • Execute the full software development lifecycle, applying security, privacy, and quality assurance best practices. Hands on coding experience is required 
  • Actively participate in code reviews. Integrate software components into a fully functional software system. 
  • Apply security and privacy principles. 
  • Works with internal business groups on implementation opportunities, challenges, and requirements of various applications. 
  • Analyzes information and provides recommendations to address and resolve business issues for a specific business group. 
  • Guides and consults with IT management and technical staff regarding use of emerging technologies and associated services. 
  • Participates in defining corporate implementation and integration strategies for new technologies. 
  • Active learning engagement. 
  • Triage support of production issues that need engineering input for resolution.
  • Some experience or training leveraging AI tools (i.e. windsurf, codex, etc.) in the development process. 
  • Function within an agile framework:
  • Actively participates in sprint planning, daily stand‑ups, backlog refinement, sprint reviews, and retrospectives
  • Deliver high‑quality, secure, and scalable features in iterative sprints
  • Estimate work using story points; contributes to capacity planning
  • Participate in all agile ceremonies; help refine backlog items to meet Definition of Ready
  • Maintain CI/CD pipelines with automated tests and security scans; promote frequent, small releases
  • Implement observability and respond to production issues

Benefits

  • BNY offers highly competitive compensation, benefits, and wellbeing programs rooted in a strong culture of excellence and our pay-for-performance philosophy. We provide access to flexible global resources and tools for your life’s journey. Focus on your health, foster your personal resilience, and reach your financial goals as a valued member of our team, along with generous paid leaves, including paid volunteer time, that can support you and your family through moments that matter.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service