Staff Software Engineer (Full Stack) - Java/Spring
VisaJob 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
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.
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 Full Stack Software Engineer
Join Google as a Senior Full Stack Software Engineer to build innovative solutions using LLMs in Warsaw.
Software Engineer III, Full Stack
Join Google as a Software Engineer III, Full Stack, to develop next-gen technologies impacting billions of users.
Senior Full Stack Developer (Security & Compliance)
Join SAP as a Senior Full Stack Developer focusing on Security & Compliance, leveraging Java, SpringBoot, and Python.
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.
Backend Developer (Java, Spring) - B2B Contract
Join Nationale-Nederlanden as a Backend Developer (Java, Spring) on a B2B contract in Warsaw. Work on microservices architecture.
Software Engineer III, Full Stack
Join Google as a Software Engineer III, Full Stack in Warsaw to develop next-gen technologies for Pixel Biometrics.
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 Backend Developer - Java
Join Odevo as a Senior Backend Developer in Stockholm, focusing on Java, Spring Boot, and Kubernetes in a hybrid work environment.
Java Lead Software Developer
Lead Java Developer role focusing on Spring Boot, SQL, and API development in a remote setting.
Senior Full Stack Developer - Java, React, Spring Boot
Join Lexware as a Senior Full Stack Developer to enhance invoice creation using Java, React, and Spring Boot in a hybrid work environment.
Senior Full-Stack Engineer
Join Charles River Development as a Senior Full-Stack Engineer in Gdańsk, Poland. Work on innovative financial solutions using Java, C#, and cloud technologies.
People Lead Software Engineering with Java, Spring, React, Vue
Lead software engineering with Java, Spring, React, Vue. Focus on people leadership, DevOps, and agile methodologies in Berlin.
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.
Staff Software Engineer - Backend (Java, GraphQL)
Join PayPal as a Staff Software Engineer focusing on backend development with Java and GraphQL.
Full Stack Developer with Java and JavaScript
Join IBM as a Full Stack Developer focusing on front-end with JavaScript, Java, and Agile methodologies.
Software Engineer II, Video Creation
Join Google as a Software Engineer II in Warsaw, focusing on video creation for Google Ads. Develop front-end tools and collaborate with back-end teams.
Lead Fullstack Engineer (Java/JavaScript)
Join SQUER as a Lead Fullstack Engineer in Vienna, Austria. Work with Java, JavaScript, Angular, and more in a hybrid environment.
Senior Software Engineer - Java Backend
Join Walmart as a Senior Software Engineer focusing on Java backend development, microservices, and cloud technologies.
Backend Software Engineer with Java and Spring Boot
Join TeamViewer as a Backend Software Engineer in Munich, focusing on Java and Spring Boot for cutting-edge AR solutions.
Senior Java Software Engineer
Join Relativity as a Senior Java Software Engineer to work on AI-based products in a hybrid environment.
Senior Principal Software Engineer - Java, Spring Boot
Join Brinqa as a Senior Principal Software Engineer to lead Java and Spring Boot development for SaaS cybersecurity solutions.
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.