Taro Logo

Software Engineer

A leading pure play payments technology company delivering innovative software and services globally, serving over 3 million companies and 1,300 financial institutions.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Finance · Enterprise SaaS

Description For Software Engineer

Global Payments is a leading payments technology company that enables millions of daily transactions between buyers and sellers worldwide. As a Software Engineer, you'll join a team serving over 3 million companies and 1,300+ financial institutions, working on critical payment systems and infrastructure.

The role combines technical expertise with client relationship management, requiring proficiency in Java, SpringBoot, and microservices architecture. You'll be responsible for designing and maintaining payment processing systems, ensuring optimal application performance, and providing technical solutions to meet client needs.

This position offers an opportunity to work with modern technologies including Docker, Kubernetes, and cloud services (AWS), while building essential financial services infrastructure. The ideal candidate will have 2-4 years of experience and strong foundations in object-oriented programming and design patterns.

Working at Global Payments means being part of a worldwide team that processes transactions for over 600 million cardholders. The company's commitment to innovation and technical excellence makes it an ideal place for engineers looking to make an impact in the financial technology sector. You'll be involved in everything from system architecture to client support, with opportunities to work on cutting-edge payment solutions.

The role requires a unique blend of technical skills and business acumen, as you'll be interfacing directly with clients while developing and maintaining critical payment systems. This position offers excellent growth potential within a Fortune 500 company that's at the forefront of payment technology innovation.

Last updated 2 days ago

Responsibilities For Software Engineer

  • Oversee Application systems, architecture, design, data workflow, logical processes, and system interfaces
  • Complete client maintenance and ensure verification of changes with quality and accuracy
  • Participate in internal and external meetings, assist in research and documentation
  • Solve client software problems relating to TSYS software
  • Establish positive rapport with clients and maintain long-term relationships
  • Available 24/7 as first line of contact with clients
  • Perform detailed and complex analysis, issue resolution, and developmental requests

Requirements For Software Engineer

Java
JavaScript
Kafka
Kubernetes
MySQL
React
  • Bachelor's degree in engineering fields
  • 2-4 years professional experience in coding, designing and development
  • Experience with Java8 and above, J2EE, SpringBoot
  • Knowledge of Object Oriented Programming and Microservice Based Architecture
  • Basic working knowledge of Oracle PL/SQL or MySQL
  • Experience working in Agile and SCRUM based projects

Jobs Related To Global Payments Software Engineer