Job Description
Essential Functions
As a Staff Software Engineer - Full Stack, you will be responsible for the architecture, design, development, and implementation of software applications. You will evaluate and introduce technology tools and processes that enable Visa to develop products and solutions, embrace business opportunities, and improve operational efficiency. Your role will involve developing and implementing unified control center and monitoring tools to measure, monitor, and report on platform, data availability, utilization, capacity trend, and overall health metrics. You will formulate methods to enable consistent data loading and optimize data operations, monitor the health of platforms, generate performance reports, and provide continuous improvements. Ensuring on-time delivery of projects, production support plans, and knowledge transfer for long-term supportability of upgrades, enhancements, and deployments will be key responsibilities. You will also understand usage patterns and workload requirements of new projects, develop code, and mentor junior developers to ensure deliverables are on time, within budget, and with good code quality.
Work Environment
This is a hybrid position. Hybrid employees can alternate time between both remote and office. Employees in hybrid roles are expected to work from the office 2-3 set days a week (determined by leadership/site), with a general guidepost of being in the office 50% or more of the time based on business needs.
Qualifications
Basic Qualifications
- 5+ years of relevant work experience with a Bachelor’s Degree or at least 2 years of work experience with an Advanced degree (e.g. Masters, MBA, JD, MD) or 0 years of work experience with a PhD, OR 8+ years of relevant work experience.
Preferred Qualifications
- 6 or more years of work experience with a Bachelor’s Degree or 4 or more years of relevant experience with an Advanced Degree (e.g. Masters, MBA, JD, MD) or up to 3 years of relevant experience with a PhD.
- Strong experience in Spring, Vertx, Kafka, RDBMS, Kubernetes, and Jenkins.
- Proficiency in Java, J2EE, JDBC, JMS, Spring, Hibernate, JMX, or MBeans, C#, XML, SQL, PL/SQL, Objective C, C, C++ or Ruby, HTML, ReactJS, Redux, AngularJS, CSS, or JavaScript.
- Experience with Docker, Kubernetes, Vert.x, GitHub, Oracle Server, or Spring Boot, Apache Cassandra, NoSQL, MongoDB, Oracle PL/SQL, or Teradata Database, SDLC.
- Object Oriented Programming and Distributed Systems.
- Experience with Test-Driven Development using GenAI and Copilot.
- Proven ability to act as a Security Champion.
- Strong leadership skills, with a proven ability to think big and challenge the status quo.
- Excellent problem-solving and debugging skills.
- Strong written and verbal communication skills.
- Ability to work well in a team and independently.
Additional Information
- Work Hours: Varies upon the needs of the department.
- Travel Requirements: This position requires travel 5-10% of the time.
- Mental/Physical Requirements: This position will be performed in an office setting. The position will require the incumbent to sit and stand at a desk, communicate in person and by telephone, frequently operate standard office equipment, such as telephones and computers.
Visa is an EEO Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. Visa will also consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law.
Benefits Extracted with AI
- Medical Insurance
- Dental Insurance
- Vision Insurance
- 401(k)
- FSA/HSA
- Life Insurance
- Paid Time Off
- Wellness Program
Similar jobs
Last update: 23 minutes ago
Staff Software Engineer (Full Stack) - Java/Spring
Join Visa as a Staff Software Engineer in Warsaw, Poland. Expertise in Java, Spring, and Full-Stack Development required. Hybrid work model.
AI Solutions Engineer
Join Visa as an AI Solutions Engineer to revolutionize development processes using generative AI. Hybrid role in Austin, TX.
Software Engineer - Java, RESTful APIs
Join Visa as a Software Engineer to design and implement high-quality solutions using Java and RESTful APIs in a hybrid work environment.
Software Engineer Intern
Join Visa as a Software Engineer Intern to work on innovative projects in digital payments.
Senior Staff Software Engineer
Join PayPal as a Senior Staff Software Engineer to design and build innovative full-stack solutions.
AI Solutions Engineer
Join Visa as an AI Solutions Engineer to innovate with generative AI in frontend development. Work with JavaScript, React, and AI technologies.
Staff Software Engineer
Join Stavvy as a Staff Software Engineer to lead core application development with Java, Python, and Kotlin.
Senior Software Development Engineer - Full Stack
Join Expedia as a Senior Full Stack Engineer in Austin, TX. Work with React, JavaScript, Kotlin, and more to enhance travel experiences.
Full Stack Software Engineer with Java and Front-End Experience
Join PayPal as a Full Stack Software Engineer in San Jose, CA. Work with Java, Node.js, and React to build innovative payment solutions.
Senior Machine Learning Scientist - Consultant Level
Join Visa as a Senior Machine Learning Scientist to develop fraud detection solutions using AI and data science in a hybrid work environment.
Software Development Engineer II (Full Stack)
Join Expedia Group as a Software Development Engineer II (Full Stack) in Austin, TX. Work with Java, Kotlin, AWS, and more.
Software Engineer Intern
Join Visa as a Software Engineer Intern to work on innovative projects in a dynamic digital payments environment.
Staff Software Engineer, Fullstack (Onchain Payments)
Join Coinbase as a Staff Software Engineer, Fullstack, to lead onchain payments development using TypeScript, Go, and Solidity.
Software Engineer Intern
Join Visa as a Software Engineer Intern to work on innovative projects in a dynamic digital payments environment.
Staff Software Engineer (Fullstack)
Join Toast as a Staff Software Engineer (Fullstack) in Dublin, focusing on Java, Kotlin, React, and Typescript.
Fullstack Software Engineer - Cards
Join Airwallex as a Fullstack Software Engineer in San Francisco, working on cutting-edge fintech solutions with Java, Kotlin, and GraphQL.
Senior Full Stack Software Engineer
Join PayPal as a Senior Full Stack Software Engineer to design and deliver innovative payment solutions.
Vice President, Full Stack Engineer
Join Goldman Sachs as a Vice President Full Stack Engineer in Dallas, TX. Work on complex financial challenges and transactions.
Software Engineer Intern
Join Visa as a Software Engineer Intern to work on innovative projects in a dynamic digital payments environment.
Full Stack Software Engineer (Java, Node.js, Spring)
Join Perigon as a Full Stack Software Engineer in Austin, TX. Work with Java, Node.js, and Spring on cutting-edge AI solutions.
Full Stack Developer - Uncrewed and Advanced Aviation
Join ForeFlight as a Full Stack Developer in Austin, TX. Work on UAS and AAM initiatives with Java, Kotlin, React, and AWS.
Senior Fullstack Cloud Engineer
Senior Fullstack Cloud Engineer role focusing on innovative cloud solutions using Azure, AWS, GCP in Austin, TX.
Vice President, Full Stack Software Engineering
Join Goldman Sachs as a Vice President in Full Stack Software Engineering, focusing on investment banking solutions in Dallas.
Software Engineer Intern
Join Visa as a Software Engineer Intern in Atlanta. Work on innovative projects and gain hands-on experience in digital payments.