Senior Software Engineer – Java, API, AWS, Microservice
Why is this your next step? Our mission is to be the fastest, quality delivery machine centred on delivering Worldpay's next generation Payment Gateway for global e-Commerce players; elastically scalable, fault tolerant solution. It utilises Worldpay's unrivalled data to deliver superior payments outcomes and allows rapid, safe change by decoupling merchants from payment processing with our next generation Hypermedia API. Our platform is based on a polyglot technology stack, delivered as microservices, using Java/ Spring Boot, Scala/ Play/ Akka, Cassandra/ RDS. The infrastructure operates in a hybrid cloud mode across AWS and on-premise using Terraform, Ansible, OpenShift, Kubernetes.
Our squads are product-aligned with end-to-end ownership of product features. They are cross-discipline encompassing design, development, quality assurance and cloud infrastructure expertise. Our squads embrace DevOps culture and Continuous Delivery.
Here's a link to our engineering principles https://worldpay.github.io/gateway-tribe-principles/
How will you contribute? You'll provide technical leadership, design and develop solutions as part of a squad in line with; the needs of a 24/7 service with 5 9's uptime, product specifications and drivers of business value, Worldpay architectural and design principles, test driven development, team standards and practices e.g. code quality, agile ways of working, technical debt control.
In this role, you'll be accountable for high quality engineering pipelines, continuous delivery of shippable software, and be part of an on-call rota for investigation and resolution of production system problems. You'll actively contribute to the engineering 'Chapter' (practice areas) within the Gateway 2 Tribe and mentor more junior engineers.
Why you? You'll demonstrate passion and enthusiasm for developing in a test driven manner; from acceptance testing, to unit and integration testing. You'll have strong Java or Scala experience, continuous delivery expertise, and experience working in Agile DevOps environments. You'll be an advocate of clean code and INVEST principles, with good knowledge of software architecture and industry design patterns.
Since our two companies came together, Worldpay has formed the Merchant Solutions division of FIS. We call it "Worldpay, from FIS". In the time you've taken to read this one sentence, our platforms have processed over 8,000 transactions and this number grows daily. Join us now to realise your own future growth and success.
FIS stays ahead of how the world is evolving to power businesses, across merchants, banking and capital markets, to outpace today's fast-changing competitive landscape and help our clients run, grow and achieve more for their business.
We want all our people to bring their very best self into work, and that means balancing priorities and passions, at work and at home. We create teams without barriers, fostering creativity and innovation - behaviours that we value in everything we do.