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.