jobapplier

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

Tsys

Skills

Required

  • React
  • TypeScript
  • Redux
  • Docker
  • Spring Boot
  • Java
  • front-end
  • Webpack
  • cloud
  • JUnit
  • Cucumber
  • Terraform
  • Kubernetes
  • Kafka

Preferred

  • requirement discussions

Ready to take your career global? Make your mark at one of the biggest names in payments.

Stack Engineer to join our ever-evolving Hosted Payment Pages team . This is a role responsible for building and leading a high-performing engineering organisation that delivers secure, scalable, and innovative solutions supporting the end-to-end customer lifecycle. What you will own Collaboratively develop the features and engineering capabilities for Hosted Payment Pages. We aim to employ automation wherever necessary.

About Tsys

  • Our Product and Technology teams are the Globalpayers behind the game-changing products and digital experiences we’re best known for.
  • Striving for better, they never stand still — delivering impactful innovations that power transactions across the world.
  • Hosted Payment Pages is a talented, creative group working together to build and maintain the Global Payments Hosted Payment Pages.
  • Our clients range from small and medium businesses to some of the world’s largest brands.
  • We use global collaboration to support global clients.
  • Our group is a place where learning and growing are core parts of the journey.
  • We care deeply about things like code quality, ownership, empowerment, automation, and agile ways of working.
  • 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.
  • Then you sound like a Globalpayer.

Responsibilities

  • Collaborate in all stages of development from requirement discussions with the Product Owner to the deployment of the feature in the cloud.
  • Join the on-call rota to support the highly available products developed by the squad.
  • Collaborate with your fellow engineers from other squads to make decisions around technologies, patterns, and approaches to adopt.

Requirements

  • Experience with front-end technologies, such as React, Webpack, TypeScript, Redux, and Material UI.
  • Experience building and operating large scale and highly available microservices deployed to the cloud.
  • Experience building microservices with latest versions of Docker, Spring Boot and Java.
  • Experience with unit testing and BDD frameworks, such as JUnit, Cucumber and Jest.
  • An engineering skillset that is focused on quality regardless of the activity.
  • An agile mindset where you will drive both your squad and the wider tribe towards better ways of working.
  • You ask the right questions, listening and learning to get better every day.
  • You never stop learning, no matter how experienced you are.
  • You create a culture where honesty and accountability are valued.
  • You simplify the complex.
  • Always looking forward to creating a bigger impact for our colleagues and customers.
  • A bonus if you have Experience with Terraform, Kubernetes and AWS Experience with Kafka or any other messaging-oriented middleware Experience with reactive programming
  • Exposure to the Payments industry domain especially
  • Cards and other payment schemes)
  • What makes a Globalpayer?

Exposure to PCI-DSS About the team

  • Does this sound like you?
  • Apply now to take your career global. #LI-AB1