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, Fullstack, Capacity & Efficiency Engineering
Join Uber as a Staff Software Engineer in Amsterdam, focusing on fullstack development and capacity efficiency engineering.
Staff Software Engineer
Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.
Fullstack Developer with Backend Focus (Java / Node.js / Vue3)
Join dpa as a Fullstack Developer focusing on Java, Node.js, and Vue3. Work on backend systems, AWS migration, and more in a hybrid role.
Staff Software Engineer - Backend
Join Uber as a Staff Software Engineer - Backend, focusing on membership systems. Work with Java, Python, C++, and more in Amsterdam.
Senior Java/VueJS Developer
Join Space Inch as a Senior Java/VueJS Developer to work on fintech projects with a focus on Java, Vue.js, and TypeScript in a flexible remote environment.
Fullstack Developer with Angular and Java
Join Sociale Verzekeringsbank as a Fullstack Developer working with Angular and Java in a hybrid role in Amstelveen.
Staff Software Engineer - Backend
Join Uber as a Staff Software Engineer - Backend to develop and enhance solutions for millions of members globally.
Senior Full-Stack Engineer ReactJS/NodeJS
Join Gorgias as a Senior Full-Stack Engineer specializing in ReactJS and NodeJS, enhancing AI-powered ecommerce solutions.
Full Stack Engineer with Node.js and React
Join RightCrowd as a Full Stack Engineer to develop cloud-native applications using Node.js and React. Work remotely with cutting-edge technology.
Full-stack JavaScript Developer
Join ANWB as a Full-stack JavaScript Developer to enhance our online platform using JavaScript, TypeScript, and AWS technologies.
Senior Fullstack Developer for AI-Driven Mission Technologies
Seeking a Senior Fullstack Developer for AI-driven mission technologies, focusing on Java, JavaScript, Python, and C++. Remote work available.
Senior Backend Engineer - Payments
Join Instapro Group as a Senior Backend Engineer in Berlin, focusing on PHP and payment systems in a hybrid work environment.
Senior Full-Stack Engineer - TypeScript, React, Node.js
Join us as a Senior Full-Stack Engineer to develop a super app for medical professionals using TypeScript, React, and Node.js.
Senior Backend Engineer (Java, Spring)
Join Moss as a Senior Backend Engineer in Berlin, focusing on Java, Spring, and microservices.
Fullstack Developer (C#, Angular or React)
Join Lekker Code Company as a Fullstack Developer specializing in C#, Angular, or React. Work remotely with a focus on innovative solutions.
Senior Vue.js Developer with Java Backend Experience
Join Interactivated Solutions as a Senior Vue.js Developer with Java backend experience. Work remotely and lead innovative software solutions.
Mid-Level Full Stack Software Engineer - Cloud & Web
Join as a Full Stack Software Engineer focusing on C#, Azure, and Microservices in a dynamic team with flexible work options.
Full-Stack Developer with React.js and Azure Experience
Join Elma Schmidbauer GmbH as a Full-Stack Developer to enhance Azure-based web infrastructure using React.js and Next.js.
Full Stack Developer with Java and Angular
Join Belastingdienst as a Full Stack Developer, working with Java and Angular in a hybrid environment.
Full Stack Developer with AI and API Expertise
Join Catalyze Group as a Full Stack Developer to build AI-powered grant-writing tools. Work with React, Django, and more in Amsterdam.
Staff Software Engineer, Data Platform
Join Personio as a Staff Software Engineer in Berlin to build scalable data platforms using Kafka, Kubernetes, and AWS. Drive innovation and excellence.
Fullstack Developer (Java, Spring, Angular, React)
Join Intuitech as a Fullstack Developer in Budapest. Work with Java, Spring, Angular, React in a hybrid setup. Great benefits and growth opportunities.
Senior Fullstack Developer (Java, Spring Boot, Angular)
Join T-Digital as a Senior Fullstack Developer to innovate secure login systems using Java, Spring Boot, and Angular. Fully remote work available.
Senior Java Developer
Join our team as a Senior Java Developer to design and develop high-quality software applications in a dynamic, hybrid work environment.