×
Register Here to Apply for Jobs or Post Jobs. X

Senior Java Developer

Job in New York, New York County, New York, 10261, USA
Listing for: BNY
Contract position
Listed on 2026-01-12
Job specializations:
  • Software Development
    Backend Developer, Software Engineer, Blockchain / Web3, Java Developer
Job Description & How to Apply Below
Position: Senior Java Developer (contract)
Location: New York

Join to apply for the Senior Java Developer (contract) role 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.

Job Summary

The Senior Java Developer will support a new build within the Loans Enablement Engineering organization, focused on developing scalable, high-performance back-end services for next-generation loan processing applications. This role is heavily centered on Java-based microservices development, API design, and integration with distributed ledger/blockchain platforms. The position is primarily backend-focused, with minimal front-end work, and requires close collaboration with cross-functional engineering, product, and business teams.

This is a highly visible, onsite role in New York City (4+ days per week) with exposure to cutting-edge distributed ledger technology and potential for conversion, though not guaranteed.

Key Responsibilities
  • Backend Service Development:
    Design, develop, and maintain Java-based microservices using Spring Boot and related frameworks to support scalable loan processing applications.
  • API Design & Integration:
    Build and maintain RESTful APIs (and gRPC where applicable) to enable seamless communication between microservices and external systems, including blockchain platforms.
  • Distributed Systems

    Collaboration:

    Work within a microservices architecture, integrating service-layer applications with distributed ledger/blockchain infrastructure.
  • Cross-Functional Collaboration:

    Partner closely with product owners, business analysts, scrum masters, and other engineers to deliver high-quality solutions aligned with business needs.
  • Code Quality & Testing:
    Conduct code reviews, perform unit testing, and support CI/CD pipelines to ensure reliability, performance, and maintainability.
  • Technical Leadership:
    Provide input on technical decisions, help remove blockers, and support backlog refinement and prioritization within Agile pods.
  • Design & Documentation:
    Develop and present high-level design proposals, technical documentation, and architectural solutions to stakeholders.
  • Agile Participation:
    Actively participate in Agile ceremonies, brainstorming sessions, and knowledge-sharing initiatives across engineering pods.
  • Mentorship & Support:
    Assist team members in resolving technical challenges and ensuring alignment with overall project goals.
Qualifications
  • Bachelor’s degree in Computer Science or a related discipline.
  • Strong expertise in Core and Advanced Java, including J2EE.
  • Hands‑on experience building microservices using Spring Boot, Spring Batch, Spring Data, or similar frameworks.
  • Strong understanding of REST API design principles and HTTP protocols.
  • Experience with Git-based version control, CI/CD pipelines, and Agile development methodologies.
  • Strong communication skills and ability to understand business context behind technical work.
Preferred Experience
  • Experience working in broker‑dealer, financial services, or highly regulated environments.
  • Exposure to distributed ledger or blockchain-based systems.
  • Experience with smart contracts or EVM-based platforms (Ethereum, Hyperledger Besu).
  • Familiarity with Apache Kafka, JIRA, and JUnit.
  • Front‑end development exposure (Angular, Type Script) is a plus.
  • Experience leveraging AI-enabled coding tools (e.g., Windsurf) to improve development efficiency.
Why Join Us

This role offers the opportunity to work on a greenfield build combining traditional enterprise engineering with modern blockchain and distributed ledger technologies. You’ll collaborate with experienced engineers and digital asset teams while building services that directly support core loan processing capabilities. The team values continuous learning, technical excellence, and innovation, with opportunities to expand into smart contract development as the platform evolves.

At BNY, our culture speaks for itself. Here’s a…

Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary