Staff Software Engineer - Full Stack
VisaJob 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
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.
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.
Staff Fullstack Engineer
Join Verkada as a Staff Fullstack Engineer to design and develop backend APIs and scalable solutions for real-time video monitoring.
Staff Software Engineer - Fullstack (Digital Trust and Citizenship)
Join Walmart as a Staff Software Engineer to enhance digital safety and customer trust using fullstack technologies like React and NestJS.
Senior Staff Software Engineer
Join VIZIO as a Senior Staff Software Engineer in Dallas, TX. Lead full-stack development with JavaScript, Python, React.js, and AWS.
Full Stack Software Engineer (Starlink)
Join SpaceX as a Full Stack Software Engineer for Starlink, working on cutting-edge satellite internet technology.
Staff Software Engineer
Join Stavvy as a Staff Software Engineer to lead core application development with Java, Python, and Kotlin.
Staff Software Engineer (Kotlin/Java, React)
Join Albert Heijn as a Staff Software Engineer to lead and innovate in Kotlin, Java, and React. Drive tech transformation in a hybrid work environment.
Senior Full Stack Developer (Security & Compliance)
Join SAP as a Senior Full Stack Developer focusing on Security & Compliance, leveraging Java, SpringBoot, and Python.
Senior Full Stack Engineer - Java, JavaScript, React, Node
Join American Express as a Senior Full Stack Engineer specializing in Java, JavaScript, React, and Node. Work in a hybrid environment.
Mid-Level Full Stack Software Developer
Join Boeing as a Mid-Level Full Stack Developer, working on big data apps with Java, Spring, Docker, and AWS in a hybrid role.
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.
Senior Staff Software Engineer, Fullstack Backend
Join Intuit as a Senior Staff Software Engineer to lead MarTech initiatives, focusing on backend development and integration.
Senior Staff Software Engineer, Fullstack Frontend
Join Intuit as a Senior Staff Software Engineer, focusing on fullstack frontend development with Mailchimp in New York.
Software Engineer (Frontend/Fullstack) - E-commerce Website
Join Square as a Software Engineer (Frontend/Fullstack) to enhance e-commerce experiences. Work remotely with VueJS, PHP, and Laravel.
Senior Member of Technical Staff - Identity and Access Management (IAM)
Join PayPal as a Senior Member of Technical Staff in IAM, focusing on scalable identity solutions using TypeScript, Next.js, and more.
Full Stack Engineer (Early Career)
Join Accrete AI as a Full Stack Engineer in New York, NY. Work with Angular, Vue.js, and more to develop scalable web applications.
Full Stack Engineer with JavaScript and React.js
Join Snappy as a Full Stack Engineer to build next-gen gifting platforms using JavaScript and React.js. Remote work available in Austin, TX.
FullStack Staff Software Engineer
Join Intuit as a FullStack Staff Software Engineer, leveraging Java, JavaScript, and cloud technologies to drive innovation.
Senior Full Stack Engineer
Join Provenir as a Senior Full Stack Engineer to design and build enterprise software solutions in a remote, innovative fintech environment.
Fullstack Software Engineer, Applications
Join Haus as a Fullstack Software Engineer to develop APIs and user experiences for marketing science applications.
Full Stack Developer with Angular and Drupal Experience
Join IBM as a Full Stack Developer with expertise in Angular, Drupal, and AWS. Work on innovative projects in a collaborative environment.
Staff Software Engineer - Backend (Java, GraphQL)
Join PayPal as a Staff Software Engineer focusing on backend development with Java and GraphQL.
Full Stack Software Engineer
Join Socure as a Full Stack Software Engineer, working remotely to build world-class web applications using JavaScript, TypeScript, and more.