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
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.
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 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.
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.
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.
Java Backend Developer
Join ING Hubs Poland as a Java Backend Developer, working with Java, Spring, and REST APIs in a hybrid environment.
Software Engineer Intern
Join Visa as a Software Engineer Intern to work on innovative projects in a dynamic digital payments environment.
Senior Full-Stack Software Engineer
Join Box as a Senior Full-Stack Software Engineer in Warsaw, working with Java, TypeScript, and cloud technologies.
Software Engineer Intern
Join Visa as a Software Engineer Intern to work on innovative projects in a dynamic digital payments environment.
Senior Full Stack Software Engineer
Join Google as a Senior Full Stack Software Engineer to build innovative solutions using LLMs in Warsaw.
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.
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.
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.
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.
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.
Staff Software Engineer - Java
Join Uber as a Staff Software Engineer focusing on Java, Spring, and distributed systems in Amsterdam.
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.
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.
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.
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.
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.
Full Stack Java Developer (Mid-Level)
Join Vetta as a Full Stack Java Developer, work remotely on exciting projects, and enjoy great benefits.
Senior Fullstack Development Engineer
Senior Fullstack Development Engineer in Cracow, Poland. Skills: Java, TypeScript, Kotlin, technical architecture, systems design.
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.