Global Payments

Software Engineer - Java 25, Spring Boot

Global Payments
Apply
1 day ago
Bucharest, RomaniaMid Level

Responsibilities

  • Collaboratively develop product features and engineering capabilities using automation.
  • Participate in all development stages, from requirements discussions with the Product Owner through cloud deployment.
  • Join the on-call rota to support highly available products.
  • Provide tools that enable data-driven decision-making.
  • Collaborate with engineers across teams on technology, patterns, and architectural approaches.

Requirements

  • 2–3 years of hands-on experience.
  • Experience with Java and Spring.
  • Experience working in a Continuous Delivery environment.
  • Knowledge of Event Driven Design, Domain Driven Design, Event Sourcing, and CQRS.
  • Knowledge of delivering products and services in AWS cloud environments.
  • Knowledge of BDD and TDD practices.
  • Knowledge of DevOps best practices, technologies, and tools including Ansible and Terraform.
  • Fluent written and verbal English.

Tech Stack

AnsibleAWSJavaSpring BootTerraform

Categories

Global Payments

About Global Payments

10,000+ employees

Global Payments is a public payment technology and merchant services company that provides card acceptance, ecommerce, POS, and integrated software to businesses and financial institutions. It earns primarily from transaction processing fees and software subscriptions, and trades on the NYSE as GPN. Headquartered in Atlanta, it is a Fortune 500 company and combined with TSYS in 2019 to add issuer processing and banking partnerships.

Contact me