Global Payments, a leading payments technology company serving over 3 million companies and 600 million cardholders, is seeking a Lead Software Engineer to drive technical excellence in their payment processing platform. This role combines technical leadership with hands-on development, focusing on Java Spring Boot backend services and ReactJS frontend applications deployed on Google Cloud Platform.
The position offers an opportunity to lead a geographically distributed team across the USA and India, requiring strong communication and coordination skills across different time zones. You'll be responsible for architectural decisions, mentoring team members, and ensuring best practices in both backend and frontend development. The role involves working with cutting-edge technologies including microservices, cloud-native solutions, and modern JavaScript frameworks.
As a technical leader, you'll drive innovation while maintaining high code quality and system reliability. You'll collaborate with cross-functional teams, manage project timelines, and ensure compliance with security standards. The ideal candidate brings strong technical expertise in Java, Spring Boot, and ReactJS, combined with leadership experience and the ability to work effectively in a global team setting.
This role offers the chance to make a significant impact on the payments technology landscape while working with a worldwide team that helps millions of people move money between buyers and sellers. The position provides exposure to payment processing systems, cloud architecture, and the opportunity to shape the technical direction of critical financial systems.