Demo

Full Stack Java Developer (contract)

BNY
Pennington, NJ Contractor
POSTED ON 5/20/2026
AVAILABLE BEFORE 6/20/2026
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:

  • 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.

Qualifications:

  • 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.

Preferred Experience:

  • 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.

Why Join Us:

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

Pay Rate Range

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.

Hourly Wage Estimation for Full Stack Java Developer (contract) in Pennington, NJ
$49.00 to $65.00
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at BNY

  • BNY Pittsburgh, PA
  • 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... more
  • 8 Days Ago

  • BNY Berwyn, PA
  • JOB DESCRIPTION Vice President, Data Analyst & BI At BNY, our culture allows us to run our company better and enables employees’ growth and success. As a l... more
  • 8 Days Ago

  • BNY Berwyn, PA
  • JOB DESCRIPTION Specialist, Account Management 1 At BNY, our culture allows us to run our company better and enables employees' growth and success. As a le... more
  • 8 Days Ago

  • BNY York, NY
  • Job Description At BNY, our culture allows us to run our company better and enables employees’ growth and success. As a leading global financial services c... more
  • 8 Days Ago


Not the job you're looking for? Here are some other Full Stack Java Developer (contract) jobs in the Pennington, NJ area that may be a better fit.

  • Lensa Trenton, NJ
  • Lensa is a career site that helps job seekers find great jobs in the US. We are not a staffing firm or agency. Lensa does not hire directly for these jobs,... more
  • 8 Days Ago

  • Genesis10 Pennington, NJ
  • Genesis10 is currently seeking a Senior Java Full Stack Developer with React for a contract position with a Global Financial Institution located in Penning... more
  • 2 Days Ago

AI Assistant is available now!

Feel free to start your new journey!