Global Payments, a leading payments technology company, is seeking a Software Engineer II to join their team. This role offers an exciting opportunity to work with a company that processes millions of transactions daily, serving over 3 million companies and 600 million cardholders worldwide. The position involves developing and maintaining critical payment processing systems using various modern technologies including Java, Python, and cloud services.
As a Software Engineer II, you'll be working throughout the software development lifecycle, creating and implementing solutions that directly impact the company's payment technology landscape. The role requires a mix of front-end and back-end development skills, with a particular focus on developing microservices applications in AWS cloud. You'll be working in a hybrid environment across locations in Georgia, collaborating with both business and technology teams to deliver internal and external client software solutions.
The ideal candidate should have at least 2 years of professional experience in software development, with a BS in Computer Science or related field. You'll be working with various technologies including modern programming languages, APIs, and both relational and NoSQL databases. The company offers comprehensive benefits including medical, dental, vision care, retirement options, and various other perks.
This role presents an excellent opportunity for growth within a Fortune 500 company that's at the forefront of payment technology innovation. You'll be part of a team that helps move money between buyers and sellers globally, making a real impact on the financial technology landscape. The position offers the perfect blend of technical challenge and business impact, with the chance to work on systems that process millions of transactions daily.