Java Full Stack Developer

The Bank of New York Mellon Corporation
Pittsburgh, PA, United States
27 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Compensation
$146,432.0 - $183,040.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Data Analysis Application Performance Management Cyber Security Databases Database Development Database Schema Programming Tools Distributed Systems Systems Analysis Oracle (Applications) Standard Sql
+10 more
Service Development Studio Software Requirements Analysis SQL Databases Systems Integration Software Vulnerability Management Backend AngularJS Information Technology Restful APIs Multiplatform

Job description

BNY is seeking a Java Full Stack Developer to join the Cybersecurity organization, supporting the design, development, enhancement, and modernization of distributed application systems. This role focuses on building and supporting cross-functional, multi-platform applications with a strong emphasis on Core Java, REST services, SQL, and database development.

This position is based in Pittsburgh, PA, or Lake Mary, FL and requires 4 days onsite per week. Remote may be considered for candidates who are not located near either office. The role will play a key part in uplifting legacy technology to newer platforms, supporting vulnerability remediation efforts, and enhancing existing application and database environments.

Key Responsibilities

  • Full Stack Application Development: Design, develop, and implement distributed applications across front-end and back-end layers, with the role weighted approximately 30% front end and 70% back end.

  • Technical Design & Documentation: Lead the technical design, development, and documentation of cross-functional, multi-platform distributed application systems.

  • Requirements Analysis: Analyze, define, and document requirements for data, workflow, logical processes, and interfaces with other systems.

  • REST Services Development: Build and enhance Core Java-based REST services to support application functionality and system integration.

  • Database Development & Support: Work extensively with SQL and Oracle-backed systems, including enhancing existing databases, creating new database objects, and resolving issues in current database environments.

  • Legacy Modernization: Support the uplift of legacy technologies into newer platforms and frameworks to improve maintainability and long-term scalability.

  • Vulnerability Remediation: Contribute to cybersecurity-focused remediation efforts by addressing vulnerabilities within applications and supporting systems.

  • Application Performance & Delivery: Ensure expected application performance levels are achieved through coding, testing, implementation, and technical coordination.

  • System Analysis & Supervision: Analyze system specifications and translate system requirements into task specifications for junior developers where needed.

  • Cross-Functional Collaboration: Work with both technology and project management stakeholders to deliver solutions aligned with technical and business objectives.

Requirements

  • Strong Core Java development experience
  • Experience with Angular; Angular 18-20 preferred
  • Hands-on REST service development
  • Strong SQL and data analysis/querying skills
  • Experience with Oracle-backed databases
  • Ability to enhance existing applications and database environments
  • Experience creating and supporting database objects
  • Understanding of distributed application systems
  • Experience across design, development, testing, implementation, and documentation
  • Strong communication, collaboration, and problem-solving skills
  • Bachelor’s degree in Computer Science or Engineering required

Preferred Experience

  • Java 17+ preferred
  • Strong backend and database development background
  • Experience modernizing legacy technology
  • Exposure to vulnerability remediation
  • Experience supporting enhancements in production environments
  • Experience with distributed applications and multi-platform development tools

Benefits & conditions

3.53.5 out of 5 stars 500 Grant Street, Pittsburgh, PA 15219 Hybrid work $70.40 - $88.00 an hour - Contract, Pulled from the full job description

  • Health insurance
  • Retirement plan
  • Vision insurance
  • Dental insurance

About the company

At BNY, our culture allows us to run our company better and enables you to grow and succeed. 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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

3:04 min

Database evolution and the funding behind vector databases

Erik Bamberg · LIVE

5:46 min

Evolution of the Angular framework from AngularJS

Valentine Awe · World Congress 2023

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

4:01 min

Managing application isolation via pluggable database models

Wei Hu Wei Hu · World Congress 2022

Videos

See all

Related articles

See all