Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Tyfone Logo

Software Engineer

Tyfone

Salary not specified
Nov 13, 2025
Portland, OR, US
Apply Now

Tyfone is looking to build scalable, secure, high-performance applications that meet the evolving needs in the digital banking sector

Requirements

  • Strong expertise in high-level programming languages Java.
  • Hands-on experience with Java, SpringBoot, Cloud (AWS ), Kafka (or another messaging service), Memcached/Redis or any caching technologies, relational DBMS ( MySQL, etc)
  • CI/CD development environments/tools: Git, Maven, Jenkins.
  • Experience with SOAP, and RESTful API design and development.
  • Strong experience in architecture design, high availability, and high-performance systems.
  • Ability to learn quickly on the go.
  • Experience with modern Java frameworks

Responsibilities

  • You will be responsible for ensuring the scalability, reliability, and performance of various digital banking services.
  • Design, develop, and maintain backend services and APIs.
  • Build and optimize the applications using modern Java frameworks, while developing unit tests that meet our internal code-coverage metrics.
  • Participate in code reviews, design discussions, and team meetings. Foster a culture of continuous improvement, innovation, and knowledge sharing within the engineering team.
  • Work closely with cross-functional teams to deliver end-to-end solutions.
  • Stay current with industry trends, best practices, and emerging technologies to drive innovation and efficiency.
  • Troubleshoot and resolve technical issues in production and development environments.

Other

  • Bachelor’s or Master’s degree in Computer Science or related technical field or equivalent practical experience
  • A minimum of 4+ years of experience in software engineering
  • Strong communication skills, both verbal and written.
  • Ability to work in a collaborative environment
  • Ability to adapt to meet the needs of our massive growth and rapidly evolving business environment