BNY · 20 hours ago
Senior Java Developer (contract)
BNY is a leading global financial services company that empowers its employees to grow and succeed. They are seeking a Senior Java Developer to support the Loans Enablement Engineering organization by developing scalable back-end services and APIs for loan processing applications, leveraging Java-based microservices and blockchain technology.
Financial Services
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
Qualification
Required
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 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, TypeScript) is a plus
Experience leveraging AI-enabled coding tools (e.g., Windsurf) to improve development efficiency
Benefits
Medical
Dental
Vision
Retirement benefits via Tundra Technical Solutions
Company
BNY
We help make money work for the world — managing it, moving it and keeping it safe.
Funding
Current Stage
Late StageLeadership Team
Recent News
PR Newswire
2024-11-01
Company data provided by crunchbase