An application made for this job — a tailored resume and cover letter that speak straight to the posting.
Eraytec seeks an elite Software Engineer in Buffalo, NY (Remote) with 5+ years of enterprise Java experience. You will design, develop, and integrate financial applications using Java and Spring Boot, owning the SDLC from architecture to release.
This remote-friendly role requires strong API design, system integrations, and high-performance backend engineering for secure banking solutions. You will collaborate with product, QA, and architecture teams, implement secure coding practices, and
We are seeking an elite Software Engineer with 5+ years of professional software development experience and mandatory banking/financial services background to join Eraytec in Buffalo, NY (Remote). In this high-impact role, you will design, develop, and integrate mission-critical financial applications using modern enterprise Java and Spring Boot frameworks. You will drive new software release development, system integrations, and high-performance backend engineering while collaborating with cross-functional teams to deliver secure and scalable banking solutions. If you possess a robust technical foundation and a passion for financial technology engineering, we invite you to apply.
As a Software Engineer specializing in the banking domain, you will take total ownership of the software development lifecycle from architectural design and feature implementation to rigorous integration testing and new release deployments. Your daily responsibilities will involve engineering robust microservices and RESTful APIs using Java and Spring Boot, executing complex enterprise system integrations, and ensuring seamless interoperability across financial platforms. Operating in a collaborative remote-friendly environment based out of Buffalo, NY, you will work closely with product managers, QA engineers, and enterprise architects to translate complex financial requirements into clean, maintainable, and high-performance code. Furthermore, you will troubleshoot production issues, participate in code reviews, and adhere to industry best practices for secure coding and software delivery.
When applying for senior Java software engineering roles in the banking sector, ensure your CV explicitly highlights specific financial projects you’ve integrated, transaction scales handled, and your hands‑on proficiency with Spring Boot microservices.