Software Engineer - Java

Greater Giving, Inc.

Cambridge

On-site

GBP 60,000 - 90,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Wellness Week
Paid time off
Bonus/equity

Job summary

Worldpay seeks a Software Engineer - Java to join our WPG team and contribute to the evolution of global commerce. You will design, develop, and maintain Java-based, high-availability payment solutions within a Linux environment.

You will work across the SDLC with colleagues in the UK and US, focusing on code quality, collaboration, and timely releases. Prior fintech experience is highly beneficial.

Qualifications

  • Design and develop Java/SQL/PLSQL solutions for an eCommerce payments gateway.
  • Experience with large code bases and version control systems.
  • Strong knowledge of Linux development and production environments.
  • Relational databases (Oracle) and data modeling concepts.
  • Familiarity with secure coding and 24/7 mission-critical services.

Responsibilities

  • Design and develop solutions in Java, SQL, and PLSQL for a payments gateway.
  • Manage code quality, Agile practices, and technical debt.
  • Collaborate with software and QA engineers through reviews and mentoring.
  • Coordinate with UK/US engineers and release teams for deployment.

Skills

Java
HTML
CSS
REST APIs
Spring Boot
JBoss
Gradle/Maven
Oracle SQL/DDL
Networking
Git/GitHub

Tools

Toad
DBeaver
SQL Developer

Job description

Make your mark at one of the biggest names in payments. We’re looking for Software Engineer - Java to join our ever‑evolving WPG team and help shape the future of global commerce. Whilst web development skills are crucial, a background payments and fintech would be extremely beneficial.

What you’ll own
  • Design and develop solutions in Java, SQL, and PLSQL for an eCommerce payments gateway as part of a team, in line with the needs of a high‑capacity mission‑critical 24/7 service with 5 nines uptime, product specifications and business value drivers, Worldpay architectural and software engineering principles, and department standards.
  • Manage code quality, agile practices, and technical debt control.
  • Collaborate closely with software and QA engineers through code reviews, knowledge sharing and mentoring.
  • Work with engineers in the UK and US, contribute to retrospectives, resolve technical debt, and improve team and department practices.
  • Provide periodic availability outside normal office hours for release support and deployment.
  • Work collaboratively along the entire SDLC with team, solution designers, release teams, support, and the business to refine, release, and run software solutions.
What you’ll bring
  • Ability to build secure, clean, and testable Java‑based distributed applications in a Linux development environment.
  • Firm grasp of relational database concepts (e.g., Oracle) and appreciation of architecture and industry design patterns.
  • Dynamic can‑do attitude, collaborative teamwork, and ability to prioritize under pressure.
  • Take pride in work and encourage others.
  • Experience with large code bases and version control systems.
  • Experience with Linux as development and production environment.
Essential skills
  • Java
  • HTML
  • CSS
  • REST APIs
  • Spring Boot
  • JBoss
  • Gradle or Maven
  • Databases (Oracle) DDL and SQL
  • Basic Networking
  • Git & GitHub
Nice to have
  • C/C++
  • Exposure to Angular, AlpineJS, Bootstrap
  • Database tools: Toad, DBeaver, SQL Developer
  • Typescript
  • Apache config
  • Testing tools: Selenium, JUnit
  • Data formats: XML, JSON, YAML
  • Security scans, Snyk, Checkmarx, etc.
Bonus knowledge
  • Interest in innovation, BDD, best‑of‑breed engineering practices and tools, and ability to communicate advantages to peers, stakeholders, and users.
  • Interest in AI and ability to use any AI tool in day‑to‑day work.
  • Familiarity with agile frameworks (Scrum, Kanban, SAFe) and knowledge of benefits and pitfalls.
  • Experience in global online business or knowledge of cryptography and secure inter‑application communication principles, high availability, high capacity, mission‑critical systems.
About the team

You will join one of our cross‑functional teams containing developers, testers, scrum master, product owners and analysts. Each team owns its backlog from kick‑off to post‑live, follows agile practices, and delivers continuously with tight feedback loops.

What makes a Globalpayer?

Globalpayers think like a client, act like an owner and win as one team. We’re curious and innovative, empower decisions, and are driven by passion.

My Health

We offer access to medical coverage that supports the health and wellbeing for you and your family.

My Money

In addition to base salary, you may be eligible for bonuses and/or equity awards, determined by role, level and impact.

My Lifestyle

We have a dedicated Wellness Week each year – which includes an extra paid day off – so you can relax, recharge and invest in your wellbeing.

My Family

FLEX, our family inclusion community, offers support for all Globalpayers at every stage, from raising families to caring for loved ones.

My Time Off

We offer paid time off and public holidays.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Software Engineer (Cambridge)
Java Software Engineer (Cambridge)

Greater Giving, Inc. • United Kingdom

Remote
GBP 60,000 - 90,000
Bonuses and equity awards
Wellness Week
Paid time off
+1
Software Engineer - Java - Cambridge
Software Engineer - Java - Cambridge

Greater Giving, Inc. • United Kingdom

On-site
GBP 60,000 - 90,000
Medical coverage
Bonuses and/or equity
Wellness Week
+2
Software Engineer - Java (Cambridge)
Software Engineer - Java (Cambridge)

Worldpay • Cambridge

On-site
GBP 60,000 - 90,000
Software Engineer - Java (Cambridge)
Software Engineer - Java (Cambridge)

Global Payments Inc. • Cambridge

On-site
GBP 60,000 - 90,000
Software Engineer - C# & .NET
Software Engineer - C# & .NET

Greater Giving, Inc. • Manchester

On-site
GBP 45,000 - 80,000
Health coverage
Bonuses/equity
Wellness Week
+1
Software Engineer - Java - Cambridge
Software Engineer - Java - Cambridge

Worldpay • Cambridge

On-site
GBP 70,000 - 100,000
Software Engineer - Java
Software Engineer - Java

Worldpay • Cambridge

On-site
GBP 60,000 - 80,000
Senior Java Developer - Linux & Oracle (Manchester)
Senior Java Developer - Linux & Oracle (Manchester)

Greater Giving, Inc. • Manchester

On-site
GBP 70,000 - 110,000
Medical coverage
Bonuses & equity awards
Wellness Week
+2
Software Engineer - Java - Cambridge
Software Engineer - Java - Cambridge

Global Payments Inc. • Cambridge

On-site
GBP 65,000 - 90,000
Software Engineer - C# & .NET
Software Engineer - C# & .NET

Worldpay • Manchester

On-site
GBP 55,000 - 75,000