G

Software Engineer - Java

Global Payments Inc.

Cambridge, England, United Kingdom · Full Time

Be the first to apply

Experience
3+ yrs
Salary
Openings
1
Posted
5 小时前
Work mode
In office
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About the Role

Join a top-tier global payments company as a Java Software Engineer within the dynamic WPG Engineering team located in Cambridge. Contribute to one of the highest-volume payment platforms worldwide by enhancing and maintaining an ecommerce payments gateway operated by Worldpay.

Key Responsibilities

  • Collaborate in cross-functional agile teams comprising developers, testers, product owners, and scrum masters to deliver new features and maintain existing capabilities.
  • Develop and enhance software components primarily in Java, SQL, and PL/SQL addressing complex problems with support from the principal engineer.
  • Engage closely with product owners to define detailed specifications for new payment gateway features by interpreting industry payment standards and applying them practically.
  • Partner with test engineers to outline testing strategies and contribute to authoring automated tests at component, integration, and system levels.
  • Assist with the deployment process ensuring the value delivery of new features in production environments.
  • Participate in a release support rotation that may occasionally require after-hours support.
  • Leverage generative AI tools integrated within internal development workflows to optimize engineering efficiency.

Required Qualifications and Skills

  • Demonstrated expertise in Java and SQL development, with PL/SQL being highly advantageous.
  • Proven ability to design and implement effective solutions to intricate business challenges.
  • Competence in secure software development practices.
  • Experience with distributed system technologies such as Identity and Access Management (IAM), digital certificates/PKI, observability frameworks, and containerization.
  • Familiarity with Linux-based development and production environments.

Desired Extras

  • Optimization experience with large-scale database performance.
  • Background in payments or financial services domains.
  • Hands-on knowledge of security and quality tools like SAST, SCA, and Continuous Integration (CI) pipelines.
  • Experience working with Apache Kafka.

About the Team and Culture

The Cambridge delivery teams operate one of the globe’s leading payment platforms. Team members embody a client-first mindset, take ownership, collaborate as one unit, and nurture a culture of curiosity and innovation to consistently achieve impactful outcomes.

Globalpayers encourage empowerment and decision-making rooted in passion and commitment to excellence.

Tools & software

Linux required Apache Kafka required Java required SQL required

How they work

Customer Focus teamwork innovation curiosity owner mindset

Languages

English

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help
Broxer