freehire launches on Product Hunt on 26 August.

Follow →

Java Developer

Summary

Build and maintain Java-based business applications for a global payments provider, using Spring/J2EE, SQL, and microservices in an Agile team.

Job Summary

Global Payments is seeking a Java Developer to join our Java and Oracle Applications team within eService. The role focuses on developing, maintaining, and optimizing business applications in an Agile environment while supporting system integration and ensuring software quality.

Responsibilities

  • Develop, maintain, and optimize business applications and application architecture.
  • Design and propose technical and architectural solutions within an Agile team.
  • Support system integration, stabilization, and maintenance activities.
  • Ensure software quality, compliance with standards, and participate in testing.
  • Contribute to release planning, effort estimation, and application environment management.

Qualifications

  • Java (minimum version 9, preferably 17) and Spring/J2EE.
  • SQL/PL/SQL and microservice architecture.
  • Understanding of UML, design patterns, and software architecture best practices.
  • Proficiency with Git, code documentation, and software development/testing methodologies.
  • English and Polish (B2) proficiency.

About the Team

Our inclusive and global teams win together every day. Join an evolving company that offers dynamic opportunities beyond borders.

EEO Statement

Global Payments Inc. is an equal opportunity employer and 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. For reasonable accommodation requests, please contact jobs@globalpayments.com.

See also