What are the responsibilities and job description for the Full Stack Java Developer (contract) position at BNY?
At BNY, our culture empowers you to grow and succeed. As a leading global financial services company at the center of the world’s financial system we touch nearly 20% of the world’s investible assets.
We continue to be a leader in the industry, awarded as a top home for innovators and for creating an inclusive workplace. Through our unique ideas and talents, together we help make money work for the world. This is what is all about.
Job Summary:
This role provides full-stack application development support with a focus on building and enhancing Java- and Angular-based enterprise systems. The Lead Developer will design, code, test, and deploy application features, participate in Agile sprints, review requirements, support system integrations, and ensure high-quality software delivery. This role requires strong hands-on experience with Java (11 ), Spring Boot, Angular, SQL, and CI/CD pipelines, along with solid understanding of modern application architecture and cloud concepts.
This position is based in NYC, Pittsburgh, Jersey City, or Lake Mary and follows a hybrid schedule (2–3 days onsite). Remote may be considered for strong candidates. Standard hours are 9–5 ET, with occasional 8:00am meetings.
Key Responsibilities:
Join an Agile engineering team working on an ongoing, high-visibility project with continuous releases and multiple parallel workstreams. You’ll have the opportunity to build modern applications using Java, Angular, and cloud-ready architectures while collaborating closely with senior engineers and architects. This role offers hands-on technical work, challenging sprint deliverables, and the chance to contribute to meaningful platform enhancements.
At BNY, our culture speaks for itself. Here’s a few of our awards:
Min Pay Rate Max Pay Rate Currency Unit 78.4 98 USD hourly
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.
We continue to be a leader in the industry, awarded as a top home for innovators and for creating an inclusive workplace. Through our unique ideas and talents, together we help make money work for the world. This is what is all about.
Job Summary:
This role provides full-stack application development support with a focus on building and enhancing Java- and Angular-based enterprise systems. The Lead Developer will design, code, test, and deploy application features, participate in Agile sprints, review requirements, support system integrations, and ensure high-quality software delivery. This role requires strong hands-on experience with Java (11 ), Spring Boot, Angular, SQL, and CI/CD pipelines, along with solid understanding of modern application architecture and cloud concepts.
This position is based in NYC, Pittsburgh, Jersey City, or Lake Mary and follows a hybrid schedule (2–3 days onsite). Remote may be considered for strong candidates. Standard hours are 9–5 ET, with occasional 8:00am meetings.
Key Responsibilities:
- Full Stack Development: Design, develop, and support Java/Spring Boot services and Angular front-end components.
- Application Engineering: Build REST APIs, integrate with backend services, and write SQL queries to support data access.
- Technical Delivery: Participate in Agile ceremonies, complete sprint work independently, and deliver high-quality code.
- Code Quality & Testing: Create unit tests (JUnit/Mockito), review test plans, and support automated CI/CD pipelines.
- Documentation: Prepare system requirements, technical specifications, and support documentation.
- Cross-Functional Collaboration: Partner with architects, QA, and product teams during design, development, and release cycles.
- Problem Solving: Analyze system issues, propose innovative solutions, and support ongoing project initiatives.
- 5 years of hands-on application development experience (Java/Spring front-end).
- Strong experience with Java 11 , Java Collections, Streams, Lambdas, and OOP.
- Strong knowledge of Spring Boot, Spring MVC, Spring Security, Spring REST.
- Experience with Angular 11 , TypeScript, HTML/CSS.
- SQL development skills and experience writing queries (Oracle or similar).
- Experience building and consuming REST services.
- Experience with Maven/Ant, GitLab CI/CD, and version control best practices.
- Experience with container technologies (Docker).
- Understanding of modern security concepts (e.g., OpenID Connect).
- Strong communication and ability to work independently in an Agile environment.
- Exposure to cloud architectures or distributed systems.
- Experience in financial services or enterprise environments.
- Full SDLC knowledge including requirements, design, testing, and deployment.
- Bachelor’s degree is nice to have, but not required.
Join an Agile engineering team working on an ongoing, high-visibility project with continuous releases and multiple parallel workstreams. You’ll have the opportunity to build modern applications using Java, Angular, and cloud-ready architectures while collaborating closely with senior engineers and architects. This role offers hands-on technical work, challenging sprint deliverables, and the chance to contribute to meaningful platform enhancements.
At BNY, our culture speaks for itself. Here’s a few of our awards:
- America’s Most Innovative Companies, Fortune, 2024
- World’s Most Admired Companies, Fortune 2024
- Human Rights Campaign Foundation, Corporate Equality Index, 100% score, 2023-2024
- Best Places to Work for Disability Inclusion, Disability: IN – 100% score, 2023-2024
- “Most Just Companies”, Just Capital and CNBC, 2024
- Dow Jones Sustainability Indices, Top performing company for Sustainability, 2024
- Bloomberg’s Gender Equality Index (GEI), 2023
Min Pay Rate Max Pay Rate Currency Unit 78.4 98 USD hourly
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.