> Markdown version of [/jobs/ext/2504583-java-full-stack-developer](https://www.wearedevelopers.com/jobs/ext/2504583-java-full-stack-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Java Full Stack Developer - **Company:** The Bank of New York Mellon Corporation - **Location:** Pittsburgh, PA, United States - **Salary:** $146,432.0 - $183,040.0 - **Contract:** Temporary contract - **Skills:** 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, Service Development Studio, Software Requirements Analysis, SQL Databases, Systems Integration, Software Vulnerability Management, Backend, AngularJS, Information Technology, Restful APIs, Multiplatform - **Published:** August 9, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=ce5b126c8d7418aa ## About the Role * 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 ## 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. ## Related Videos - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [How to Stop Choosing JavaScript Frameworks and Start Living](https://www.wearedevelopers.com/videos/118-how-to-stop-choosing-javascript-frameworks-and-start-living) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Enterprise-Cloud-Native - Fast-Paced Development & Deployment in a Highly Secure Banking Environment](https://www.wearedevelopers.com/videos/671-enterprise-cloud-native-fast-paced-development-deployment-in-a-highly-secure-banking-environment) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1146-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) ## Related Articles - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [What’s the Difference Between Frontend and Backend Development?](https://www.wearedevelopers.com/magazine/240-what-s-the-difference-between-frontend-and-backend-development) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)