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.