Jobs · Engineering · Pennsylvania

Senior Specialist, Full-Stack Engineer

hackajob · Pittsburgh, PA · 1 wk ago
HybridEngineeringFull-time

About the role

This position is intended for a hands-on full-stack developer who enjoys building software, writing code daily, solving technical problems, and delivering practical solutions in a complex middle-office environment.

Responsibilities

  • Write production-quality code across the full stack, with a primary focus on Java / Spring Boot services and modern web UI development.
  • Build, enhance, and maintain APIs, backend services, workflow components, and user-facing features that support OTC derivatives valuation processing.
  • Work closely with product owners, business analysts, and senior engineers to turn functional requirements into clean, testable technical implementations.
  • Develop integrations with internal systems and external pricing providers using well-structured service interfaces and reliable error handling patterns.
  • Participate actively in coding, debugging, code reviews, unit testing, integration testing, and day-to-day delivery activities within the team.
  • Troubleshoot defects, analyze application behavior, and resolve issues across UI, service, integration, and data layers.
  • Improve code quality, performance, maintainability, and developer efficiency through refactoring and thoughtful engineering practices.
  • Use AI-assisted engineering tools such as Windsurf, Claude, or similar copilots to accelerate development tasks and improve code quality where appropriate.
  • Contribute to CI/CD pipelines, deployment readiness, and production support activities to help ensure stable software delivery.
  • Learn and apply domain knowledge in derivatives, valuation workflows, and middle-office processes to build software that meets operational needs.

Requirements

  • Bachelor's degree in computer science, Engineering, or a related discipline, or equivalent practical experience.
  • 2-6 years of hands-on software development experience with a strong emphasis on building and supporting applications directly.
  • Strong coding skills in Java with experience using Spring and Spring Boot in enterprise application development.
  • Experience developing REST APIs, microservices, and service-based integrations.
  • Hands-on experience with front-end development using React, Angular, or comparable modern JavaScript frameworks.
  • Comfort working across application layers, including UI, backend, integration, and data access components.
  • Experience with SQL, relational databases, and application data modeling concepts.
  • Familiarity with event-driven design, distributed systems concepts, and secure/resilient service development practices.
  • Experience with Git, CI/CD pipelines, automated testing, containerization, and modern software delivery practices.
  • Ability to diagnose technical issues, work through ambiguity, and deliver practical solutions with limited oversight.
  • Interest in learning derivatives data and valuation workflows in support of middle-office technology solutions.

Qualifications

To be successful in this role, we're seeking the following:

  • Bachelor’s degree in computer science, Engineering, or a related discipline, or equivalent practical experience.
  • 2-6 years of hands-on software development experience with a strong emphasis on building and supporting applications directly.
  • Strong coding skills in Java with experience using Spring and Spring Boot in enterprise application development.
  • Experience developing REST APIs, microservices, and service-based integrations.
  • Hands-on experience with front-end development using React, Angular, or comparable modern JavaScript frameworks.
  • Comfort working across application layers, including UI, backend, integration, and data access components.
  • Experience with SQL, relational databases, and application data modeling concepts.
  • Familiarity with event-driven design, distributed systems concepts, and secure/resilient service development practices.
  • Experience with Git, CI/CD pipelines, automated testing, containerization, and modern software delivery practices.
  • Ability to diagnose technical issues, work through ambiguity, and deliver practical solutions with limited oversight.
  • Interest in learning derivatives data and valuation workflows in support of middle-office technology solutions.

Skills

  • Java / Spring Boot
  • REST APIs, microservices, and service-based integrations
  • Front-end development using React, Angular, or comparable modern JavaScript frameworks
  • SQL, relational databases, and application data modeling concepts
  • Event-driven design, distributed systems concepts, and secure/resilient service development practices
  • Git, CI/CD pipelines, automated testing, containerization, and modern software delivery practices
  • Domain knowledge in derivatives, valuation workflows, and middle-office processes
  • AI-assisted engineering tools such as Windsurf, Claude, or similar copilots

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, including generous paid leaves and paid volunteer time.

Pay

Competitive compensation package based on experience and qualifications.

Schedule

Hybrid schedule, combining remote and in-office work.

Company Information

BNY Mellon is a leading global financial services company, influencing nearly 20% of the world's investible assets. Our culture allows us to run our company better and enables employees' growth and success. 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.

BNY Newsroom

BNY Newsroom

BNY LinkedIn

Equal Employment Opportunity/Affirmative Action Employer

BNY Mellon is an Equal Employment Opportunity/Affirmative Action Employer - Underrepresented racial and ethnic groups/Females/Individuals with Disabilities/Protected Veterans.

How to Apply

For immediate consideration, please visit hackajob to create a profile and be automatically considered for this role and others that match your experience.

Similar jobs