Visa logo

Software Engineer - Java, RESTful APIs

Visa

Job Description

Join Visa as a Software Engineer in the Card Processing, Acceptance Solutions organization. This role offers an exciting opportunity to design and implement solutions, taking them to production with high quality, following agile methodologies. You will be responsible for understanding product feature requirements, implementing features in collaboration with the team, and releasing them with high quality.

Essential Functions

  • Core & Advanced Java: Strong academic knowledge and experience in Core and Advanced Java.
  • API Development: Experience in building and testing RESTful and SOAP APIs.
  • XML and JUnit: Proficiency in XML and JUnit unit-testing.
  • Shell Scripting: Experience with shell scripting.
  • Database Management: Knowledge of RDBMS and NoSQL databases.
  • Debugging Skills: Good debugging and troubleshooting skills in Linux/Unix-based applications.
  • Application Servers: Exposure to Tomcat, VertX, or other application servers.
  • Collaboration: Work closely with Product Managers, Technical Leads, and Operations to understand product, system, and application code end-to-end.

Qualifications

Basic Qualifications

  • Bachelor's degree or 3+ years of relevant work experience.

Preferred Qualifications

  • 2 or more years of work experience.
  • Experience with open-source frameworks and building/consuming REST APIs.
  • Experience with continuous integration and continuous delivery pipelines.
  • Knowledge of network architecture, VIPs, and Firewalls.

Additional Information

  • Work Hours: Varies based on department needs.
  • Travel Requirements: 5-10% travel may be required.
  • Work Environment: This position will be performed in an office setting, requiring the incumbent to sit and stand at a desk, communicate in person and by telephone, and frequently operate standard office equipment.

Visa is an Equal Employment Opportunity 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.

Salary and Benefits

  • Salary Range: €73,400 - €103,750 per year.
  • Benefits: Comprehensive benefits package including Medical, Dental, Vision, 401(k), FSA/HSA, Life Insurance, Paid Time Off, and Wellness Program.

This is a hybrid position, allowing employees to alternate time between remote and office work. Employees in hybrid roles are expected to work from the office 2-3 set days a week, with a general guidepost of being in the office 50% or more of the time based on business needs.

Benefits
Extracted with AI

  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401(k)
  • FSA/HSA
  • Life Insurance
  • Paid Time Off
  • Wellness Program

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

Staff Software Engineer (Full Stack) - Java/Spring

Join Visa as a Staff Software Engineer in Warsaw, Poland. Expertise in Java, Spring, and Full-Stack Development required. Hybrid work model.

Visa logo
Visa

Software Engineer Intern

Join Visa as a Software Engineer Intern to work on innovative projects in a dynamic digital payments 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.

Visa logo
Visa

Software Engineer Intern

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

Visa logo
Visa

AI Solutions Engineer

Join Visa as an AI Solutions Engineer to innovate with generative AI in frontend development. Work with JavaScript, React, and AI technologies.

American Express logo
American Express

Senior Engineer - Java, JavaScript, REST API

Senior Engineer role focusing on Java, JavaScript, and REST APIs in a dynamic team at American Express, NY.

Visa logo
Visa

Software Engineer Intern

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

Visa logo
Visa

Software Engineer Intern

Join Visa as a Software Engineer Intern in Atlanta. Work on innovative projects and gain hands-on experience in digital payments.

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.

Meta logo
Meta

Enterprise Engineer with Java and REST API Expertise

Join Meta as an Enterprise Engineer in Amsterdam to build intuitive enterprise software using Java and REST APIs.

Rightfoot logo
Rightfoot

Backend Engineer - Platform (Java, REST APIs)

Join Rightfoot as a Backend Engineer to build a passwordless financial data platform using Java and REST APIs.

Visa logo
Visa

AI Solutions Engineer

Join Visa as an AI Solutions Engineer to revolutionize development processes using generative AI. Hybrid role in Austin, TX.

VASS logo
VASS

Senior Backend Developer (Java, Oracle, SOAP/REST)

Join VASS as a Senior Backend Developer, specializing in Java, Oracle, and SOAP/REST web services. Remote work available.

Aptean logo
Aptean

Product Developer with Java SE and REST API Experience

Join Aptean as a Product Developer, focusing on Java SE, REST APIs, and software integration in a hybrid work environment.

Airbnb logo
Airbnb

Software Engineer, Payments

Join Airbnb as a Software Engineer in Payments, designing innovative payment solutions. Remote position with competitive benefits.

Virtusa logo
Virtusa

Java Fullstack Developer

Join Virtusa as a Java Fullstack Developer in Houston, TX. Work on backend systems with Java, Spring Boot, and CI/CD in a hybrid environment.

Revvity logo
Revvity

Junior Back End Software Engineer (Java) - Remote

Join Revvity as a Junior Back End Software Engineer specializing in Java, focusing on cloud applications for the scientific community.

Mastercard logo
Mastercard

Software Engineer II - Java, JavaScript, Angular

Join Mastercard as a Software Engineer II in Missouri, specializing in Java, JavaScript, Angular, and secure coding.

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.

Teracloud logo
Teracloud

Senior Backend Developer - Java, SQL, REST APIs

Join 21CS as a Senior Backend Developer to design and build cloud-based tools using Java, SQL, and REST APIs.

Square logo
Square

Senior Software Engineer, Payments API

Senior Software Engineer for Payments API at Square, focusing on Java, Microservices, and software development in Atlanta.

Airwallex logo
Airwallex

Fullstack Software Engineer - Cards

Join Airwallex as a Fullstack Software Engineer in San Francisco, working on cutting-edge fintech solutions with Java, Kotlin, and GraphQL.

American Express logo
American Express

Senior Full Stack Engineer - Java, JavaScript, React, Node

Join American Express as a Senior Full Stack Engineer specializing in Java, JavaScript, React, and Node. Work in a hybrid environment.