Enable job alerts via email!

Software Engineer - Kotlin/Java

Worldpay

Camden Town

On-site

GBP 80,000 - 100,000

Full time

Today
Be an early applicant

Job summary

A leading payment solutions provider in Camden Town seeks a developer to enhance distributed systems used by thousands of devices across the UK and ROI. Responsibilities include improving system features, collaborating with stakeholders, and ensuring high-quality delivery. Candidates must possess strong Kotlin/Java skills and experience in Linux environments. This position offers a competitive salary and benefits.

Benefits

Competitive salary
Charity support time
Parental leave
Global recognition platform
Virgin Pulse access
Employee assistance program

Qualifications

  • Strong Kotlin/Java skills for web service development.
  • Experience with Linux environments, preferably Ubuntu/RHEL.
  • Ability to manage large-scale codebases using Git.

Responsibilities

  • Work on distributed systems for multiple devices in the UK and ROI.
  • Improve system stability and features.
  • Collaborate with stakeholders throughout the SDLC.
  • Provide release support and deployment outside normal hours.

Skills

Kotlin/Java experience
Linux environment experience
Git expertise
Test-Driven Development
Software design patterns knowledge
Clean code principles
CI/CD technologies experience
AWS services experience
Messaging infrastructure experience
Job description
Responsibilities
  • You will work on distributed systems that will be used by 1000s of devices across the UK and ROI.
  • You will work on improving stability and features on such systems.
  • You will work collaboratively along the whole SDLC with key stakeholders to build, validate and drive-up quality.
  • You will be periodically available outside normal office hours for release support and deployment.
  • You will own it in our buzzing London-Walbrook hub.
Qualifications
  • Specific strong Kotlin/Java experience, including development of secure web services (REST/SOAP).
  • Comfortable operating in a Linux environment, ideally Ubuntu/RHEL.
  • Co‑ordination and source code control on large‑scale developments, working with multiple developers across a sizeable codebase, using Git.
  • Sound approach to testing: Test‑Driven Development, unit, integration, automated.
  • Knowledge and experience of software design patterns.
  • Adheres to clean code principles.
  • Can interpret engineering requirements using a variety of artefacts, including stories, wireframe and physical, logical, sequence & ERD diagrams where necessary.
  • Practical experience with common CI/CD technologies such as Jenkins, Nexus and SonarQube.
  • Experience working AWS services or containerised platform.
  • Experience working with a messaging infrastructure like RabbitMQ or NoSQL databases.
Benefits
  • A competitive salary and benefits.
  • Time to support charities and give back to your community.
  • Parental leave policy.
  • Global recognition platform.
  • Virgin Pulse access.
  • Global employee assistance program.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.