Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Visa

Senior Software Engineer

Visa

Software Engineer building scalable Java services and payment platforms for Visa, a global payments technology company. Collaborating across agile teams to deliver secure products.

Posted 8/7/2026full-timeDenver • Colorado • 🇺🇸 United StatesSenior💰 $104,600 - $162,300 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in back-end development with a strong focus on Java, API development, and systems integration. Proven ability to collaborate in Agile environments and contribute to scalable, secure, and reusable software solutions.

Highest-signal resume keywords
Java ExpertiseAPI DevelopmentBack-End DevelopmentAgile/Scrum CollaborationSystems Integration

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Back-End DevelopmentJavaAPI DevelopmentDatabase SoftwareData StructuresSystems IntegrationSoftware ModificationsScalable Product DevelopmentPayment TechnologyAutomation Development
Soft Skills
CollaborationProblem-SolvingCommunication
Tools & Technologies
KubernetesDockerAgile/ScrumPayment ServicesTransaction Platforms
Industry Keywords
ScalabilitySecurityReusabilityB2B SolutionsBusiness-to-Government Solutions

Tech Stack

Tools & technologies
DockerJavaKubernetes

About the role

Key responsibilities & impact
  • Design code and systems influencing Visa’s standards for scalability, security, and reusability
  • Collaborate cross-functionally to create design artifacts and develop software solutions
  • Contribute to product quality improvements, service technology, and new business flows in agile squads
  • Develop robust and scalable products for merchants, B2B, and business-to-government solutions
  • Build payment technology for Payment Services, Transaction Platforms, Real-Time Payments, and Buy Now Pay Later
  • Implement modifications to existing software code according to design specifications and security best practices
  • Improve systems and tools and support new automation development and implementation
  • Participate in code and design reviews, on-call rotations, and incident responses
  • Analyze systems, platforms, and telemetry to identify issues in code, processes, and designs

Requirements

What you’ll need
  • 2+ years of relevant work experience and a Bachelor’s degree, OR 5+ years of relevant work experience
  • Bachelor’s / Master’s degree in Math, Science, Engineering, Computer Science, Information Systems, or related field
  • Knowledge of back-end development, including Java
  • Ability to develop and use APIs
  • Knowledge of database software
  • Knowledge of systems integration
  • Knowledge of data structures
  • Expertise in Java
  • Experience building and deploying modern services and web applications with quality and scalability
  • Interest in learning technologies such as Kubernetes and Docker
  • Experience collaborating with Product, Test, Dev-ops, and Agile/Scrum teams
  • Ability to participate in on-call rotations and incident responses
  • Ability to travel 5–10% of the time

Benefits

Comp & perks
  • Mentorship and continued learning opportunities
  • Medical
  • Dental
  • Vision
  • 401(k)
  • FSA/HSA
  • Life Insurance
  • Paid Time Off
  • Wellness Program
  • Potential bonus eligibility
  • Potential equity eligibility