Java Full Stack Developer
Pittsburgh, PA, United States (Hybrid)500 Grant StreetPittsburghPAUS
Contract (1 year)
Published 6 hours ago
Angular
Oracle
Java
SQL
REST APIs
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.
Job Summary
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.
Qualifications
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
Why Join Us
This role offers the opportunity to contribute to key modernization and remediation efforts within BNY’s Cybersecurity organization. You will help uplift legacy systems, enhance existing application and database environments, and support critical distributed systems that have meaningful business and security impact. This is a strong opportunity for a technically capable developer who enjoys a mix of application development, database work, and modernization initiatives in a collaborative environment.
Pay Rate Range
Min Pay Rate$70.4
Max Pay Rate$88
CurrencyUSD
Unithourly
USD70.488HOUR
Additional Notes
Applications will be accepted on an ongoing basis.
This posting is for a contract assignment with Tundra Technical Solutions to provide services to Bank of New York (BNY). Please note that this is not a full-time employment opportunity. Candidates selected for this role will be engaged as contractors for the specified duration of the project. For any inquiries regarding the terms of the contract or engagement, please contact Tundra Technical Solutions directly.
Benefits Information
Optional benefits offering include medical, dental, vision and retirement benefits via Tundra Technical Solutions.