Job Overview
As a Staff Software Engineer at Visa, you will be pivotal in translating functional and technical requirements into detailed architecture and design. You will have a significant influence on our strategy by helping define and build the next wave of product features and system architecture. This role is ideal for a developer who is a self-motivated individual with excellent software engineering skills and expertise in Java.
Responsibilities
- Translate functional and technical requirements into detailed architecture and design.
- Influence strategy by defining and building the next wave of product features and system architecture.
- Champion Agile methodologies to drive change and continuous improvement throughout the delivery process.
- Utilize your sharp design and coding skills to create applications at a massive scale used by millions globally.
- Take a hands-on role in influencing and guiding day-to-day development activities by leading architecture decisions, participating in designs, design review, code review, and implementation.
- Be motivated by building elegant and maintainable systems that get the job done with minimal complexity.
- Serve as an ambassador for engineering best practices across the development lifecycle and champion continuous improvement across the organization.
- Evangelize Test-Driven Development and Continuous Deployment.
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.
- Strong computer science credentials and a track record of building quality services.
- Passionate about technology and solving large-scale complex business problems.
- Proven track record within a technical lead role to produce innovative and simple solutions to complex problems.
- Expert knowledge of professional software engineering practices and best practices for the full software development life cycle.
- Highly proficient with Java, Spring, JavaScript, Hibernate, Tomcat, REST, HTTP, JSON, JUnit, TestNG, Mockito, Jenkins, Maven, Git, and Docker.
- Comfortable challenging the norm and always on the lookout for new technologies.
- Passionate advocate for nurturing talent within Visa through technical coaching and mentoring.
- Excellent interpersonal skills and enjoy working in a highly iterative, agile, and collaborative team environment.
Benefits Extracted with AI
- Hybrid work model
Similar jobs
Last update: 23 minutes ago
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.
Staff Software Engineer - Full Stack
Join Visa as a Staff Software Engineer - Full Stack in Austin, TX. Work on innovative projects with Java, Spring, Kubernetes, and more.
Senior Backend Engineer (Java, Spring)
Join Moss as a Senior Backend Engineer in Berlin, focusing on Java, Spring, and microservices.
Senior Backend Engineer (JavaScript & Node.js)
Join Devire as a Senior Backend Engineer specializing in JavaScript & Node.js, working on innovative fintech solutions in a hybrid role in Warsaw.
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 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.
Java Engineer with Angular and Spring Framework
Join Kadaster as a Java Engineer, working with Java, Spring, and Angular in a hybrid environment. Contribute to property information software.
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.
Full-Stack Software Engineer (Angular and Java)
Join WorkFlex as a Full-Stack Software Engineer specializing in Angular and Java. Work remotely and help build our next-gen platform.
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 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 Software Architect (Java, Spring)
Join Verimi as a Senior Software Architect to design and implement digital identity solutions using Java, Spring, and cloud technologies.
Fullstack Developer with Angular and Java
Join Sociale Verzekeringsbank as a Fullstack Developer working with Angular and Java in a hybrid role in Amstelveen.
Senior Java Developer
Join Verum Artes as a Senior Java Developer in Amersfoort, working on critical tax applications in a scrum team. Hybrid work environment.
Senior Software Engineer III - Java
Join TomTom as a Senior Software Engineer III in Amsterdam, focusing on Java and back-end development in a hybrid work environment.
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.
Freelance Fullstack Java Developer for Insurance Projects
Seeking freelance Fullstack Java Developers for remote insurance projects. Must be based in Germany, fluent in German, and experienced in Java, Spring Boot.
Fullstack Developer (m/f/d) with Java and Spring Boot
Join as a Fullstack Developer in Essen, focusing on Java, Spring Boot, and web technologies in a hybrid work environment.
Senior Software Engineer - Java, Microservices
Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.
Staff Software Engineer, Fullstack, Capacity & Efficiency Engineering
Join Uber as a Staff Software Engineer in Amsterdam, focusing on fullstack development and capacity efficiency engineering.
Medior Java Developer
Join Cegeka as a Medior Java Developer in Belgium. Work on exciting projects with Java, Spring, and Angular2 in a hybrid environment.
Java Backend Developer
Join Experis as a Java Backend Developer in Berlin. Work on security solutions with Java, Spring, and Hibernate. Up to €80k/year, 30 days vacation.
Staff Software Engineer
Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.
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.