The Money Movement team within Enterprise API Services is seeking an experienced Java software engineer to develop, maintain, enhance, and troubleshoot enterprise APIs supporting money movement across the bank. The approximately 12-person team supports integrations with mainframe systems, ACH processing, credit cards, loans, and deposit accounts. The environment is currently on-premises, with a migration to Microsoft Azure underway. This is a 12-month engagement with possible right-to-hire. The role is based in Buffalo, New York, with a hybrid arrangement: ideally onsite Monday through Thursday and remote on Friday. Three days onsite or alternative arrangements may be considered for an exceptional candidate. Buffalo is the priority because the team is located there; fully remote candidates and candidates working from other bank locations are not being considered. Candidates willing to relocate are acceptable. The stated rate is up to $67 per hour on C2C, and the start date is ASAP. The ideal candidate is an experienced Java backend developer who can contribute quickly, build APIs rather than only consume them, navigate established enterprise applications, debug complex integrations, and collaborate across development teams. Banking experience is beneficial but not mandatory; strong enterprise integration experience from other industries is also relevant.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
No Education Listed