Global Payments

Full Stack Engineer - Java, Microservices, Spring Boot, Docker, React, TypeScript & Redux

Global Payments
Apply
2 days ago
London, United KingdomMid Level

Responsibilities

  • Develop features and engineering capabilities for the Hosted Payment Pages product.
  • Collaborate from product requirement discussions through feature deployment in the cloud.
  • Build and operate secure, scalable, highly available microservices.
  • Develop front-end experiences using the specified web technologies.
  • Participate in the on-call rota to support highly available products.
  • Collaborate with engineers across squads on technology, patterns, and implementation approaches.
  • Drive automation, quality, and improved ways of working within the squad and wider tribe.

Requirements

  • Experience with React, Webpack, TypeScript, Redux, and Material UI.
  • Experience building and operating large-scale, highly available cloud-deployed microservices.
  • Experience building microservices with Docker, Spring Boot, and Java.
  • Experience with unit testing and BDD frameworks including JUnit, Cucumber, and Jest.
  • A quality-focused engineering approach and willingness to collaborate across the development lifecycle.
  • Terraform, Kubernetes, and AWS experience is a bonus.
  • Kafka or other messaging-oriented middleware experience is a bonus.
  • Experience with reactive programming is a bonus.
  • Payments industry experience, especially cards and payment schemes, is a bonus.
  • Exposure to PCI-DSS is a bonus.

Tech Stack

Apache KafkaAWSCucumberDockerJavaJestJUnitKubernetesReactReduxSpring BootTerraformTypeScriptWebpack

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