Visa logo

Staff Software Engineer (Full Stack) - Java/Spring

Visa

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

Visa logo
Visa

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.

Visa logo
Visa

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.

DCG logo
DCG

Senior Fullstack Developer (Java, JavaScript, TypeScript)

Join DCG as a Senior Fullstack Developer in Warsaw, focusing on Java, JavaScript, and TypeScript in a hybrid work environment.

Visa logo
Visa

Senior Machine Learning Scientist

Join Visa as a Senior ML Scientist in Warsaw, focusing on data analytics and machine learning for real-time payment solutions.

EPAM Systems logo
EPAM Systems

Senior Java Full Stack Developer

Join EPAM Systems as a Senior Java Full Stack Developer in Wroclaw, Poland. Work with Java, ReactJS, and Azure in a hybrid model.

ING Hubs Poland logo
ING Hubs Poland

Java Backend Developer

Join ING Hubs Poland as a Java Backend Developer, working with Java, Spring, and REST APIs in a hybrid environment.

Visa logo
Visa

Software Engineer Intern

Join Visa as a Software Engineer Intern to work on innovative projects in a dynamic digital payments environment.

Box logo
Box

Senior Full-Stack Software Engineer

Join Box as a Senior Full-Stack Software Engineer in Warsaw, working with Java, TypeScript, and cloud technologies.

Visa logo
Visa

Software Engineer Intern

Join Visa as a Software Engineer Intern to work on innovative projects in a dynamic digital payments environment.

Google logo
Google

Senior Full Stack Software Engineer

Join Google as a Senior Full Stack Software Engineer to build innovative solutions using LLMs in Warsaw.

ING Hubs Poland logo
ING Hubs Poland

Senior Java Backend Developer

Join ING Hubs Poland as a Senior Java Backend Developer. Work on scalable digital platforms using Java, Spring Boot, and Microservices.

Computer Futures logo
Computer Futures

Full Stack Java Developer with Spring and Vue.js

Join our team as a Full Stack Java Developer in Hannover, working with Spring and Vue.js in a hybrid environment.

WorkFlex logo
WorkFlex

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.

Swift logo
Swift

Senior Java Engineer

Join SWIFT as a Senior Java Engineer in La Hulpe, Belgium. Work on scalable financial transaction platforms using Java, Spring, and more.

PayPal logo
PayPal

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.

Uber logo
Uber

Staff Software Engineer - Java

Join Uber as a Staff Software Engineer focusing on Java, Spring, and distributed systems in Amsterdam.

Zalando logo
Zalando

Senior Full Stack Software Engineer (Java)

Join Zalando as a Senior Full Stack Software Engineer (Java) to design and develop solutions for Europe's leading logistics platform.

Google logo
Google

Software Engineer III, Full Stack

Join Google as a Software Engineer III, Full Stack in Warsaw, Poland, working on next-gen technologies for billions of users.

Viator logo
Viator

Senior Software Engineer - Back End

Join Viator as a Senior Software Engineer focusing on back-end development with AWS, Java, and more. Remote work from Poland.

Enfuce logo
Enfuce

Senior Software Engineer - Java, AWS, Spring (Remote in Europe or UK)

Join Enfuce as a Senior Software Engineer to develop mission-critical APIs and systems in a remote role across Europe or the UK.

Jobs via Dice logo
Jobs via Dice

Senior Backend Web Developer with Java and Spring

Join our team as a Senior Backend Web Developer specializing in Java and Spring frameworks. Work remotely and drive innovation.

Vetta logo
Vetta

Full Stack Java Developer (Mid-Level)

Join Vetta as a Full Stack Java Developer, work remotely on exciting projects, and enjoy great benefits.

Remitly logo
Remitly

Senior Fullstack Development Engineer

Senior Fullstack Development Engineer in Cracow, Poland. Skills: Java, TypeScript, Kotlin, technical architecture, systems design.

gravity9 logo
gravity9

Fullstack Java Developer with React.js

Seeking a Fullstack Java Developer with React.js expertise for remote work in Poland. Engage in complex projects with a dynamic IT team.