Java Lead Developer

Global Payments

Atlanta (GA)

On-site

MXN 600,000 - 1,200,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive salary package
Global benefits
Learning and development opportunities
Collaborative team environment
Community and charity initiatives
Employee assistance program

Job summary

Global Payments is seeking an experienced software engineer to build and evolve applications across front-end and back-end systems for scalable, reliable payment experiences. You’ll design solutions that meet business needs while upholding strong architecture and performance standards.

You will drive code quality, influence technical decisions with engineering and business partners, and contribute to PCI compliance and data protection requirements.

Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, MIS, or related field.
  • 6+ years of experience in software engineering.
  • Experience across front-end and back-end technologies with Java, Python, or .NET.
  • Strong understanding of APIs, external services, and integration across distributed systems.
  • Experience with relational and NoSQL databases; data design and queries.
  • Ability to analyze complex technical problems and design effective solutions.
  • Collaborative mindset with experience working across teams and improving engineering practices.

Responsibilities

  • Build and evolve applications across front-end and back-end systems delivering reliable, scalable solutions.
  • Design technical solutions aligning business needs with architecture, performance, and maintainability.
  • Drive code quality through development, debugging, and testing to reduce defects.
  • Influence technical decisions by partnering with engineering and business teams.
  • Strengthen engineering standards by applying secure coding practices including PCI compliance.
  • Improve system performance and stability by analyzing codebases for optimization.
  • Contribute to technical planning by providing effort estimates and shaping delivery timelines.
  • Share knowledge and raise engineering capability across teams.

Skills

Java
Python
.NET
APIs
Databases
Distributed systems

Education

Bachelor’s degree in Computer Science, IT, MIS or related

Tools

CI/CD
Cloud platforms

Job description

What you’ll own
  • Build and evolve applications across front-end and back-end systems, delivering reliable, scalable solutions that power global payment experiences.
  • Design technical solutions and program specifications that align business needs with strong architecture, performance, and maintainability.
  • Drive code quality through development, debugging, and testing that reduces defects and strengthens system reliability.
  • Influence technical decisions by partnering with engineering and business teams to shape solution design and delivery approaches.
  • Strengthen engineering standards by applying secure coding practices, including Payment Card Industry (PCI) compliance and data protection requirements.
  • Improve system performance and stability by analyzing complex codebases and identifying opportunities for optimization and modernization.
  • Contribute to technical planning by providing effort estimates and helping shape delivery timelines for complex initiatives.
  • Share knowledge and raise engineering capability by guiding peers and contributing to continuous learning across teams.
What you bring
  • Bachelor’s degree in Computer Science, Information Technology, Management Information Systems, or a related field.
  • 6+ years of experience in software engineering, with strong skills in coding, system design, and data analysis.
  • Experience working across front-end and back-end technologies, with proficiency in at least two modern programming languages such as Java, Python, or .NET.
  • Strong understanding of APIs, external services, and integration across distributed systems.
  • Experience working with relational and NoSQL databases, including data design and query languages.
  • Ability to analyze complex technical problems, design effective solutions, and make sound engineering decisions.
  • A collaborative mindset with experience working across teams, contributing to technical discussions, and improving engineering practices.
It’s a bonus if you have
  • Experience working in large-scale or enterprise environments where you’ve built or maintained systems that operate with high availability, security, and performance expectations.
  • Exposure to cloud platforms and modern development practices such as CI/CD (Continuous Integration and Continuous Delivery), containerization, or microservices architecture.
  • Familiarity with regulated or payment-related environments where you’ve applied strong security, compliance, or industry standards in day-to-day engineering decisions.

You join a team of engineers who think beyond code. You collaborate across product, engineering, and business teams to solve complex challenges, improve platform performance, and shape solutions used across markets and industries. You work in an environment built on curiosity, ownership, and continuous improvement. In this role, you’ll design and deliver applications that run across modern and enterprise systems, influence technical direction across teams, and help define how Global Payments builds, scales, and secures its platforms. You’ll own outcomes that improve reliability, performance, and customer experience while helping shape the future of commerce.

Our perks - what we’ll bring for you

We know it’s bigger than just your career. It’s your life, and your world. That’s why we offer global benefits and programs to support you at every stage. Here’s a taste of what you can expect.

  • A competitive salary and benefits package that recognizes your contribution
  • Opportunities to grow your skills and build your career within a global business
  • Access to learning, development and on-the-job experiences that expand your expertise
  • A supportive, inclusive team environment where your ideas and input matter
  • Time to give back through community and charity initiatives
  • A global employee assistance programme to support your wellbeing
  • Recognition through a global platform that celebrates your achievements
What makes a Globalpayer?

Globalpayers think like a client, act like an owner and win as one team. We’re curious and innovative — always finding better ways to deliver impact. We empower each other to make decisions, and it’s our passion that drives excellence in everything we set out to do. Come and be part of an ever-evolving company and get dynamic opportunities that go beyond borders.

At Global Payments (NYSE : GPN), we empower simple, fast, secure payments for everyone. And to do that, we’ve built a complete, worldwide commerce ecosystem that delivers software and services at scale to millions of companies around the world—from ambitious startups to global enterprises. Our team of 27,000 experts is dedicated to your success. Headquartered in Atlanta, Georgia, we’re a Fortune 500® company and a member of the S&P 500 with worldwide reach spanning North America, Europe, Asia Pacific and Latin America. Wherever you are—or wherever you want to be—we’re there, ready to support you. For more information, visit company.globalpayments.com and follow Global Payments on X, LinkedIn and Facebook.

Accommodations: Accessibility Requests: If you wish to request reasonable accommodations related to applying for employment or provide feedback about the accessibility of this website, please contact jobs@globalpayments.com

EEOC Statement: Global Payments Inc. is an equal opportunity employer. Global Payments provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex (including pregnancy), national origin, ancestry, age, marital status, sexual orientation, gender identity or expression, disability, veteran status, genetic information or any other basis protected by law. Those applicants requiring reasonable accommodation to the application and/or interview process should notify jobs@globalpayments.com.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead - Software Engineer
Lead - Software Engineer

Global Payments • Atlanta (GA)

On-site
USD 140,000 - 200,000
Competitive salary
Global benefits
Career growth
+5
Software Engineer Senior - Java
Software Engineer Senior - Java

Global Payments • United States

Hybrid
USD 125,000 - 150,000
Hybrid work model at Atlanta office
Office in Atlanta, GA
Info Sec Engineering Analyst I
Info Sec Engineering Analyst I

Global Payments • Columbus (GA)

On-site
USD 90,000 - 130,000
Competitive salary
Global benefits
Career development
+4
Lead Risk Analyst
Lead Risk Analyst

Global Payment Holding Company • Columbus (GA)

On-site
USD 120,000 - 150,000
Senior Software Engineer – Java/Spring boot Engineer (Monolith Systems Development and Modernization)
Senior Software Engineer – Java/Spring boot Engineer (Monolith Systems Development and Modernization)

Global Payments • Boston (MA)

Remote
USD 88,000 - 139,000
Account Manager
Account Manager

Global Payments • Ohio

On-site
USD 120,000 - 180,000
Software Engineer – Java/Spring boot Engineer
Software Engineer – Java/Spring boot Engineer

Global Payments • Boston (MA)

Hybrid
USD 110,000 - 170,000
Client Strategy Executive
Client Strategy Executive

Global Payments • Charlotte (NC)

On-site
USD 110,000 - 160,000
VP, Enterprise Business Development
VP, Enterprise Business Development

Global Payment Holding Company • United States

On-site
USD 200,000 - 250,000
Medical insurance
Dental insurance
Vision care
+3
Director, Salesforce Engineering
Director, Salesforce Engineering

Global Payments • United States

On-site
USD 180,000 - 240,000