> Markdown version of [/jobs/ext/260387-senior-java-full-stack-developer](https://www.wearedevelopers.com/jobs/ext/260387-senior-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). --- # Senior Java Full Stack Developer - **Company:** The Bank of New York Mellon Corporation - **Location:** New York, NY, United States - **Experience:** Expert - **Salary:** $162,240.0 - $183,040.0 - **Contract:** Temporary contract - **Skills:** Clean Code Principles, Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Artificial Intelligence, Application Performance Management, Automation of Tests, Microsoft Azure, Software as a Service, Cloud Computing, Cloud Engineering, Software Quality, Software Debugging, DevOps, Programming Tools, Software Engineering, Software Systems, Systems Integration, TypeScript, Web Applications, Modern Ui, Spring-boot, Ios Frameworks, Backend, AngularJS, Data Analytics, Front End Software Development, Api Design, Microservices - **Published:** May 23, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=17ff55a07d3259b8 ## About the Role Do you have experience in Web applications?, * 7+ years of software engineering experience with strong hands-on full stack development capabilities. * Strong Angular development experience, ideally with Angular 18 or Angular 20. * Strong back-end development experience using Java and Spring Boot. * Experience building APIs, microservices, and scalable distributed applications. * Experience working with JavaScript and TypeScript within modern front-end architectures. * Strong understanding of agile development methodologies and collaborative engineering environments. * Experience working in cloud-native or SaaS environments; Azure experience strongly preferred. * Strong communication and problem-solving skills with the ability to work effectively across engineering teams. * Ability to operate in fast-paced delivery environments with multiple concurrent priorities. Preferred Experience: * Financial services or enterprise platform experience. * Experience with Azure cloud services, SaaS integrations, or distributed cloud applications. * Exposure to micro frontend architectures and scalable UI frameworks. * Experience with AI-enabled development tools or platforms such as Windsurf. * Experience working with DevOps, CI/CD pipelines, or modern engineering productivity tools. ## Description We are seeking highly skilled Senior Full Stack Engineers to support the modernization and delivery of cloud-native SaaS applications within BNY's Data & Analytics organization. These engineers will play a critical role in building scalable client-facing and internal platforms leveraging Angular, Java, Spring Boot, Azure, and modern microservices architectures. The team is focused on delivering enterprise-grade applications, AI-enabled capabilities, and modernized user experiences tied to strategic SaaS initiatives and marketplace platforms., This role is heavily hands-on and ideal for engineers who enjoy coding, prototyping, solving complex technical challenges, and collaborating within agile product teams. Candidates should have strong front-end expertise in Angular along with solid back-end development experience using Java and Spring Boot., * Full Stack Application Development: Design, build, and enhance scalable applications using Angular, JavaScript/TypeScript, Java, and Spring Boot across both client-facing and internal platforms. * Modern UI & SaaS Platform Engineering: Support development of modern UI frameworks, micro frontends, and API-driven SaaS applications utilizing cloud-native design principles and Azure-based architectures. * Microservices & Cloud Development: Build and support distributed microservices and APIs while contributing to modernization efforts moving legacy functionality toward scalable cloud-native environments. * Collaboration & Agile Delivery: Partner with engineering teams, project managers, architects, and internal stakeholders in an agile development environment focused on delivering high-quality software solutions on aggressive timelines. * Technical Problem Solving: Participate in solution design, coding exercises, prototyping, debugging, and implementation of scalable engineering solutions supporting multiple business initiatives. * Quality & Performance Focus: Contribute to code quality, application performance, automated testing, and development best practices while supporting production-ready deliverables. * AI & Emerging Technology Enablement: Support projects involving AI-enabled capabilities, SaaS integrations, and modern engineering tooling within cloud-native environments. ## Related Videos - [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) - [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) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [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) - [Stand alone components in Angular](https://www.wearedevelopers.com/videos/656-stand-alone-components-in-angular) ## Related Articles - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-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) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know)