Jobs · Engineering · New York

Senior Java Full Stack Developer (contract)

BNY · New York, NY · 1 wk ago
On-siteEngineeringContract

Job Summary

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.

Key Responsibilities

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

Qualifications

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

Similar jobs