Visa

Senior Consultant Software Engineer (Java)

Warsaw, Poland
Java Spring SQL Docker Kubernetes
Search for More Jobs Talk to a recruiter now 💪
Description

Company Description

Visa is a world leader in digital payments, facilitating more than 215 billion payments transactions between consumers, merchants, financial institutions and government entities across more than 200 countries and territories each year. Our mission is to connect the world through the most innovative, convenient, reliable and secure payments network, enabling individuals, businesses and economies to thrive.

When you join Visa, you join a culture of purpose and belonging – where your growth is priority, your identity is embraced, and the work you do matters. We believe that economies that include everyone everywhere, uplift everyone everywhere. Your work will have a direct impact on billions of people around the world – helping unlock financial access to enable the future of money movement.

Join Visa: A Network Working for Everyone.

Job Description

About the team
The Digital and Mobile Enablement Technology Organization in Issuing Solutions at Visa is looking for a talented software developer to implement the platform for our digital and mobile products as we advance Visa’s Payment Digitization. This Individual will be a part of a talented Engineering team, applying expertise to create and deliver outstanding features to scale our Issuers and partners.

About the role

The role is a self-organized Software Engineer Lead with solid Java and web service development experience. In this position, you are first and foremost a passionate and talented developer that can work in a dynamic environment as a member of Agile Scrum teams. You will contribute to the success of our Digital and Mobile Enablement Platform that delights the customer with innovative consumer facing mobile and digital products. Your strong technical leadership, problem solving abilities, software programming/coding, testing and debugging skills are just a start. You will work closely with product teams, back end, front and development teams and partner with cross functional teams from testing to security. You will mentor team members, perform peer code reviews and challenge the status quo. The successful candidate will be working on cutting edge payment solutions, responsible for delivering high quality code with precision and accountability.

Key Responsibilities

  • Engage in technical design of solutions that are based on use cases and business requirements
  • Interpret business requirements into technology solutions
  • Develop high quality and robust software components that delight the customers
  • Complete proof of concepts and other technical evaluations of technologies, designs and solutions
  • Engage development leads and architects (both enterprise and domain) to ensure that overall Enterprise Architecture is inclusive of all stakeholder viewpoints and are vetted to ensure that artifacts supports, reflects, advances and integrates as intended.
  • Ensure inclusion of Visa's business vision, current business environment (internally and externally) and technology and industry trends to enable results that drive Visa's business.
  • Lead Development projects
  • Mentor team members
  • Perform Peer code reviews

Qualifications

Prefered Qualifications

  • Degree in Computer Science/Computer Engineering or other related fields with a 8 years of experience Java and web service development.
  • Experience with web services standards and related technologies (HTTP, Spring, XML, JSON, REST, WS*, AXIS, JERSEY)
  • Strong foundation in computer science, with strong competencies in data structures, algorithms and software design optimized for mobile platform
  • Experience programming in Java, J2EE
  • Solid understanding of database technologies and SQL and JPA.
  • Preferred Experience in payments integration and / or online ecommerce shopping and / or Payment gateways.
  • Problem-solving skills and an ability to respond resourcefully to new demands, priorities and challenges
  • Strong dedication to test automation and Test-Driven Development
  • Strong interpersonal and facilitation skills along with effective communication (both written and verbal) skills.
  • Ability to convey development concepts related to network, application, and systems - to both technical and non-technical audiences.
  • Experience as a Development project lead
  • Ability to mentor others
  • Ability and desire to learn new skills and take on new initiatives.
  • Proven ability to work and have fun in a team environment
  • Experience working in an agile development life cycle
  • Familiarity with tools like Jira or similar
  • Working knowledge of Docker, Kubernetes or CI/CD (Jenkins)

Additional Information

Visa is an EEO Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. Visa will also consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law.

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 307 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers