Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

BNY Logo

Vice President - Full-Stack Engineer II

BNY

$205,114 - $205,114
Jul 4, 2025
New York, NY, USA
Apply Now

Technology Services Group Inc. seeks a Vice President, Full-Stack Engineer II to provide application software development services and technical support, ensuring expected application performance levels are achieved and maintaining software functionality and currency.

Requirements

  • Utilizing Java, Spring, Spring Boot, and Spring JPA to conduct enterprise application development
  • Consuming data to develop a real time business monitoring dashboard using Kafka
  • Automating the build and deploy process in all environments using GITLAB, Maven build and CI/CD (Continuous Integration / Continuous Deployment)
  • Writing complex SQL queries in Oracle to understand the data and to calculate analytics
  • Utilizing user Spring Boot micro services to communicate between different Spring Boot services, to ensure faster time to market and improve scalability
  • Building responsive and dynamic web application using front end web technologies including HTML, CSS, JavaScript and Angular framework.

Responsibilities

  • Consult with internal business groups to provide appropriate application software development services or technical support.
  • Provide application software development services or technical support in more complex situations.
  • Conduct reviews of the test Plan and test Data.
  • Coordinate the technical design, development and documentation of cross-functional, multi-platform application systems.
  • Analyze, define and document requirements for data, workflow, and logical processes and interfaces with other systems.
  • Ensure that expected application performance levels are achieved by coordinating, coding, testing, implementation and documentation.
  • Program well-designed, testable, efficient code.

Other

  • Consult with internal business groups to provide appropriate application software development services or technical support.
  • Provide application software development services or technical support in more complex situations.
  • Responsible for requirements gathering and BRD/SRD preparation with thorough knowledge of the Software Development Life Cycle.
  • Develop flowcharts, layouts and documentation to satisfy requirements and solutions.
  • Maintain software functionality and currency (technical debt and gain).
  • Actively participate in code reviews.
  • Apply security and privacy principles.
  • Execute full lifecycle software development.
  • Develop software verification plans and quality assurance procedures.
  • Troubleshoot, debug and upgrade existing systems.
  • Ensure software is updated with latest features.
  • Use learning tools such as Pluralsight to complete both recommended and aspirational targets set in personal development plans.
  • Provide ongoing maintenance, support and enhancements in existing systems and platforms.
  • Leverage existing products/functionality and promote reuse.
  • Work alongside other engineers on the team to elevate technology and consistently apply best practices.
  • Collaborate cross-functionally with data engineers, business users, project managers and other engineers to achieve elegant solutions.
  • Compile documentation written by more senior developers of all procedures used in system.
  • Bachelor’s degree, or foreign equivalent, in Computer Science, Applied Computer Science, Computer Engineering, or a related field, and seven (7) years of experience in the job offered or in a related IT occupation in the financial services industry.
  • In the alternative, employer will accept a Master’s degree and five (5) years of experience in the above-listed skills.