Taro Logo

Software Engineer

A leading pure play payments technology company delivering innovative software and services globally, serving over 3 million companies and 600 million cardholders.
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 be part of a team serving over 3 million companies and 600 million cardholders globally. This role focuses on developing and maintaining critical payment processing systems using modern technologies like Java, Spring Boot, and microservices architecture.

You'll be responsible for overseeing application systems, architecture, and design while ensuring optimal performance. The position requires strong technical skills in Java, Spring frameworks, and cloud technologies, along with experience in microservices architecture and design patterns. You'll work directly with clients, solving complex technical challenges and maintaining high-quality software solutions.

The role offers exposure to cutting-edge payment technologies and the opportunity to work on systems that process transactions for major financial institutions. You'll be part of a dynamic team that values technical excellence and innovation, working in an environment that handles mission-critical financial services infrastructure.

This position is ideal for a mid-level engineer with 2-4 years of experience who wants to grow their career in financial technology. You'll gain valuable experience in payment systems, cloud architecture, and enterprise-scale applications while working for a company that's a member of the S&P 500 with a global presence across 100 countries.

Last updated 10 hours ago

Responsibilities For Software Engineer

  • Oversee application systems, architecture, design, data workflow, and system interfaces
  • Ensure optimal application and system performance
  • Complete client maintenance and verify changes with quality and accuracy
  • Participate in internal and external meetings and documentation
  • Solve client software problems relating to TSYS software
  • Available 24/7 as first line of contact with clients
  • Maintain extensive knowledge of industry, transaction processing, and financial services

Requirements For Software Engineer

Java
JavaScript
Kafka
Kubernetes
React
  • Bachelor's degree in engineering fields
  • 2-4 years professional experience in coding, designing and development
  • Experience with Java 8+, J2EE, JUnit, Spring Boot, Spring Frameworks
  • Knowledge of Microservice Architecture, Design Patterns, TOGAF
  • Basic working knowledge of Oracle PL/SQL or MySQL
  • Experience in Agile and SCRUM based projects

Interested in this job?

Jobs Related To Global Payments Software Engineer