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:
We are seeking an experienced and motivated Senior Java Full Stack Developer to join our dynamic global team. In this role, you will be responsible for delivering high-quality application software development services and technical support within a moderately complex environment. You will lead the full software development life cycle—from requirements gathering and analysis to development, testing, and deployment—while mentoring team members and ensuring alignment with business goals.
Key Responsibilities:
Lead the design and development of full stack applications, contributing to both front-end and back-end components.
Write robust and efficient server-side logic using Java 11 or higher, leveraging Java Collections Framework, Streams API, and Lambda expressions.
Develop responsive and user-friendly interfaces using modern web technologies including Angular 11+, TypeScript, and CSS.
Apply sound Object-Oriented Programming (OOP) principles to create scalable and maintainable software architectures.
Build and maintain enterprise-grade solutions using Spring technologies, including Spring Boot, Spring MVC, Spring Security, and Spring REST.
Implement comprehensive unit and integration testing using JUnit, Mockito, and Spring Test frameworks.
Manage project builds using tools such as Maven and Ant, ensuring clean, repeatable deployments.
Collaborate effectively using Git for version control and manage workflows through pull requests, branching, and merging.
Design and maintain CI/CD pipelines using GitLab CI/CD, promoting automation and efficiency in development and deployment.
Develop and consume RESTful APIs for seamless integration with internal and third-party services.
Package and deploy applications using container technologies such as Docker.
Participate in architectural discussions, code reviews, and Agile/Scrum ceremonies to drive project delivery and quality.
Provide mentorship and technical guidance to junior developers, helping the team continuously improve.
Qualifications:
5+ years of full stack development experience (50% front end / 50% back end).
Proficiency in Java 11 or newer, with strong hands-on experience using Java Collections, Streams API, and Lambda expressions.
Solid understanding of Object-Oriented Programming concepts and software design principles.
Expertise in Spring Frameworks (Spring Boot, Spring MVC, Spring Security, Spring REST).
Strong testing experience with unit testing frameworks such as JUnit, Mockito, and Spring Test.
Hands-on experience with build tools like Maven and Ant.
Proficient in using Git for source control and working within team-based versioning practices.
Experience with CI/CD tools and pipelines, particularly GitLab CI/CD.
Proven ability to design and implement RESTful services and API clients.
Experience with Docker and container-based deployment strategies.
Familiarity with the Java/J2EE technology stack and its ecosystem.
Front-end development skills using Angular 11 or above, along with TypeScript and CSS.
This is an exciting opportunity to join a global team that values diversity, inclusivity, and empowers its employees to do their best work. If you are looking to contribute your expertise in software development within the financial services industry while being part of an inclusive and supportive work environment, we encourage you to apply.
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 72.56 90.07 USD hourly
Additional Notes
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 includes medical, dental, vision and retirement benefits via Tundra Technical Solutions
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job