Enable job alerts via email!

Senior Payments Engineer

SwiftXccess

London

Remote

GBP 60,000 - 100,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a Senior Software Engineer to join their dynamic team. This role involves designing, developing, and maintaining a cutting-edge payments platform used by millions. The ideal candidate will have over five years of experience in software engineering, particularly with Java-based technologies and a passion for Agile methodologies. You'll lead cross-functional teams, drive improvements in engineering practices, and foster a culture of collaboration and knowledge sharing. If you're ready to make a significant impact in a fast-paced environment, this opportunity is perfect for you.

Qualifications

  • 5+ years of software engineering experience with a focus on high-quality solutions.
  • Strong knowledge of Java-based technologies and Agile methodologies.

Responsibilities

  • Drive delivery of high-quality software and mentor engineering teams.
  • Lead planning and design of product and technical initiatives.

Skills

Software Engineering
Agile Methodologies
Java
Spring Framework
Hibernate
Frontend Technologies
Test-Driven Development
API Development

Tools

JUnit
Mockito
Selenium
MySQL
MongoDB
Kafka
Zookeeper
Docker
Kubernetes

Job description

About The Team

Our Technology team is one of the best in the business and is the driving force behind SwiftXccess platform. From building a modern payment processing platform to creating real-time payment flows, our tech team is at the heart of everything we do. Working in Engineering at SwiftXccess is not about fixing legacy systems; it is about building world-class financial products from the ground up that will be used by millions. We’ve hired some of the most talented developers out there to help us do this and we want you to join them.

About the Role

SwiftXccess is looking for a Senior Software Engineer to help our Malta-based cross-functional teams design, develop, and maintain our payments platform and the applications that reside on it. The ideal candidate has a drive to engineer high-quality solutions to complex problems. Experience in steering engineering teams’ growth through mentorship is a definite plus.

What you’ll do

  1. As a senior member of a cross-functional team, drive the delivery of high-quality software, while ultimately being accountable for code quality, providing constructive feedback and motivation to this end.
  2. Lead the planning and design of product and technical initiatives.
  3. Drive improvements in engineering techniques, standards, practices, and processes across the entire department, always encouraging a culture of knowledge sharing and collaboration.
  4. Maintain an in-depth understanding of the business logic embodied in our software and its development infrastructure and project delivery process.
  5. Identify and propose strategies for technical problem solving, while actively participating in guilds and community of practice teams and initiatives to shape our technology roadmap.

What you should bring along

  1. You have 5+ years of experience engineering software and can communicate ideas and solutions with both technical and non-technical colleagues.
  2. You have a delivery mindset, embrace Agile values, and demonstrate a well-rounded knowledge of cutting-edge technologies and engineering practices and processes.
  3. You have extensive knowledge of Java-based server-side/backend technologies (Spring, Hibernate, JOOQ), and are comfortable with frontend technologies (Angular and React).
  4. You love test-driven development that emphasizes well-written unit and integration tests, and champion best engineering practices.
  5. You have experience or familiarity with JUnit, Mockito, Selenium, MySQL and NoSQL (Mongo) databases, implementing and consuming APIs, documenting API specs (RAML and OpenAPI), microservices, and tools like Kafka, Zookeeper, Docker, and Kubernetes.

Location

London, England or Remote and available during Business Hours; This role is open to remote work as our teams are distributed. We are looking for team members who perform well given a high level of independence and autonomy and will establish a cadence of on-time delivery with high-quality work.

SwiftXccess is an equal opportunity employer. We’re committed to ensuring a safe and inclusive workplace by welcoming people of all backgrounds, experiences, abilities, and perspectives. We encourage people from traditionally underrepresented groups to apply. If you have a disability or other need that requires accommodations in the application process, please let us know.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.