FREE ACCESS
5,000–10,000 jobs/day
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.

Senior Software Engineer
VisaSoftware 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 fitCore 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 resumeApplicant 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 & technologiesDockerJavaKubernetes
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