Full Stack Engineer - Java, Microservices, Spring Boot, Docker, React, TypeScript & Redux
- London, United Kingdom
- Mid Level
- Posted
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
jobapplier