Elevate Your Career as a Staff Software Engineer (Java) in Warsaw – Visa Role

Visa Jobs

Organization: Visa
Location: Warsaw, Poland (Hybrid)
Job Type: Full-time
Job Reference: REF070955W

About the Organization

Visa is a global leader in digital payments, shaping the future of commerce through secure, scalable, and innovative solutions. The company thrives on fostering collaboration, leveraging cutting-edge technology, and delivering solutions that impact millions of customers worldwide.

Position Overview

Visa is seeking a versatile and energetic Staff Software Engineer (Java) to join its dynamic engineering team. The role offers the opportunity to design, develop, and implement software solutions that influence Visa’s global payment systems. The ideal candidate will thrive in a fast-paced environment, contributing to innovative products that reach merchants, B2B clients, and government customers.

Main Responsibilities

Software Design and Development

  • Architect and develop software components that impact 40% of the world’s population.
  • Translate complex technical and functional requirements into scalable, reusable design solutions.
  • Lead and participate in design sessions, code reviews, and development activities to ensure high-quality outputs.
  • Refactor and optimize existing solutions to improve performance, scalability, and reusability.

Cross-Functional Collaboration

  • Work closely with Architecture, Product, and Business teams to deliver best-in-class software solutions.
  • Mentor colleagues and guide design and development practices.
  • Promote engineering best practices and a culture of continuous improvement.

Innovation and Technology Leadership

  • Leverage advanced technologies for Payment Services, Transaction Platforms, Real-Time Payments, and Buy Now Pay Later solutions.
  • Contribute to enhancing internal standards, processes, and technical documentation.
  • Provide rotational on-call support as required for ongoing operational excellence.

Perfect Candidate Profile

Education and Experience

  • Bachelor’s degree in Computer Science or related field.
  • 6+ years of professional experience in software engineering and development.

Technical Skills

  • Expertise in Java, Spring, and Hibernate; knowledge of Angular, JavaScript, and Python is advantageous.
  • Strong understanding of communication protocols (HTTPS, SFTP, REST API, SOAP).
  • Proficient with Linux operating systems, Git/GitHub, GitHub Actions, Maven, Jenkins, and Jira.
  • Experience with microservices architecture, containerization, and messaging technologies (MQ, Kafka).
  • Solid database knowledge, particularly MySQL and SQL.

Professional Attributes

  • Strong analytical and problem-solving skills with the ability to resolve critical issues effectively.
  • Excellent written and verbal communication abilities.
  • Demonstrated leadership and experience in guiding development teams.
  • Ability to collaborate seamlessly across Product, Test, DevOps, and Agile/Scrum teams.

Application Instructions

Qualified candidates are encouraged to apply via Visa’s careers portal. This position offers eligibility for Autorskie Koszty Uzyskania Przychodu (KUP) under Polish tax regulations for intellectual property contributions.

Additional Information

Visa is an equal opportunity employer. Employment decisions are made without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability, protected veteran status, or criminal history, consistent with applicable laws and EEOC guidelines.

Scroll to Top