Job Board
LogoLogo

Get Jobs Tailored to Your Resume

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

Visa Logo

Software Engineer

Visa

$84,600 - $119,650
Aug 19, 2025
Bellevue, WA, US
Apply Now

Visa is transitioning into a technology company and is investing heavily in developing cutting-edge solutions that transform the payments landscape. The Value Added Services (VAS) Product Development team needs to build software solutions that leverage data to deliver innovative value-added services in the payments space.

Requirements

  • Strong proficiency in Java and hands-on experience with Spring and Hibernate frameworks.
  • Knowledge of RDBMS technologies such as PostgreSQL or Oracle.
  • Experience with RESTful APIs, JSON, and web service standards.
  • Familiarity with Agile development practices, including Test-Driven Development (TDD) and tools like GIT, Maven, Jenkins, and JUnit.
  • Strong problem-solving skills and the ability to design scalable, high-performance software solutions.

Responsibilities

  • Design and build distributed applications using emerging technologies, focusing on innovative value-added services in the payments industry.
  • Collaborate with cross-functional teams (Product Managers, Architects, Analysts, Software Engineers) to develop data-driven solutions that meet business needs.
  • Lead end-to-end development efforts to deliver high-quality solutions on time, aligning with architectural vision and standards.
  • Work closely with senior technical staff and Project Managers to identify and manage project risks, track progress, and ensure successful delivery.
  • Present technical solutions and features in business terms, ensuring effective communication of progress, challenges, and solutions.
  • Contribute to the evolution of the software architecture and drive improvements in code performance, maintainability, and scalability.

Other

  • Bachelor’s degree, or 3+ years of relevant work experience.
  • 2 years of professional software development experience.
  • Excellent interpersonal and communication skills, with the ability to clearly present complex ideas and collaborate with team members.
  • A proactive, self-motivated team player with a strong work ethic and adaptability in a fast-paced environment.
  • This position requires travel 5-10% of the time.