Senior Payments Engineer

Senior Payments Engineer

London Full-Time 48000 - 84000 £ / year (est.) No home office possible
Go Premium
S

At a Glance

  • Tasks: Lead the design and development of our innovative payments platform.
  • Company: Join SwiftXccess, a leader in modern payment processing technology.
  • Benefits: Enjoy remote work flexibility and a collaborative team culture.
  • Why this job: Be part of a dynamic team creating impactful financial products for millions.
  • Qualifications: 5+ years in software engineering with strong Java and frontend tech skills.
  • Other info: We value diversity and encourage applications from all backgrounds.

The predicted salary is between 48000 - 84000 £ per year.

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

  • 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.
  • Lead the planning and design of product and technical initiatives.
  • Drive improvements in engineering techniques, standards, practices, and processes across the entire department, always encouraging a culture of knowledge sharing and collaboration.
  • Maintain an in-depth understanding of the business logic embodied in our software and its development infrastructure and project delivery process.
  • 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

  • You have 5+ years of experience engineering software and can communicate ideas and solutions with both technical and non-technical colleagues.
  • You have a delivery mindset, embrace Agile values, and demonstrate a well-rounded knowledge of cutting-edge technologies and engineering practices and processes.
  • You have extensive knowledge of Java-based server-side/backend technologies (Spring, Hibernate, JOOQ), and are comfortable with frontend technologies (Angular and React).
  • You love test-driven development that emphasizes well-written unit and integration tests, and champion best engineering practices.
  • 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.

Senior Payments Engineer employer: SwiftXccess

At SwiftXccess, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration. Our Malta-based teams are dedicated to building cutting-edge financial products, providing ample opportunities for professional growth and mentorship in a supportive environment. With a commitment to inclusivity and a focus on employee well-being, we ensure that every team member can thrive while contributing to our mission of revolutionising payment processing.
S

Contact Detail:

SwiftXccess Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Payments Engineer

✨Tip Number 1

Familiarise yourself with the latest trends in payment processing technologies. Being well-versed in tools like Kafka, Docker, and Kubernetes will not only boost your confidence but also show us that you're proactive about staying current in the field.

✨Tip Number 2

Engage with our community by participating in relevant forums or groups related to Java-based technologies and Agile practices. This will help you network with professionals in the industry and gain insights that could be beneficial during interviews.

✨Tip Number 3

Prepare to discuss your experience with mentoring and leading teams. We value candidates who can inspire and guide others, so think of specific examples where you've successfully contributed to team growth and knowledge sharing.

✨Tip Number 4

Showcase your problem-solving skills by thinking through potential challenges we face in payment processing. Be ready to share your ideas on how you would approach these issues, demonstrating your ability to contribute to our technology roadmap.

We think you need these skills to ace Senior Payments Engineer

Java-based server-side/backend technologies
Spring Framework
Hibernate
JOOQ
Frontend technologies (Angular, React)
Test-driven development
JUnit
Mockito
Selenium
MySQL
NoSQL (MongoDB)
API implementation and consumption
API documentation (RAML, OpenAPI)
Microservices architecture
Kafka
Zookeeper
Docker
Kubernetes
Agile methodologies
Code quality assurance
Mentorship and team leadership
Problem-solving skills
Collaboration and knowledge sharing

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Java-based server-side technologies and any relevant frontend technologies like Angular and React. Emphasise your familiarity with Agile methodologies and your ability to communicate effectively with both technical and non-technical colleagues.

Craft a Strong Cover Letter: In your cover letter, express your passion for building high-quality software solutions and your experience in mentoring engineering teams. Mention specific projects where you drove improvements in engineering practices and how you contributed to a culture of knowledge sharing.

Showcase Relevant Projects: Include examples of past projects that demonstrate your skills in test-driven development, API documentation, and working with microservices. Highlight any experience with tools like Kafka, Docker, and Kubernetes, as these are relevant to the role.

Prepare for Technical Questions: Be ready to discuss your technical expertise in detail during the interview process. Prepare to explain your approach to problem-solving and how you've implemented best engineering practices in previous roles.

How to prepare for a job interview at SwiftXccess

✨Showcase Your Technical Expertise

Be prepared to discuss your experience with Java-based technologies, especially Spring and Hibernate. Highlight specific projects where you implemented these technologies and how they contributed to the success of the project.

✨Demonstrate Leadership Skills

Since the role involves mentoring and leading teams, share examples of how you've guided junior developers or led a project. Discuss your approach to fostering collaboration and knowledge sharing within a team.

✨Emphasise Agile Mindset

Talk about your experience working in Agile environments. Be ready to explain how you’ve adapted to changes during a project and how you ensure timely delivery without compromising on quality.

✨Prepare for Problem-Solving Scenarios

Expect to face technical challenges during the interview. Practice articulating your thought process when tackling complex problems, and be ready to propose innovative solutions that align with the company's goals.

Senior Payments Engineer
SwiftXccess
Location: London
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

S
  • Senior Payments Engineer

    London
    Full-Time
    48000 - 84000 £ / year (est.)
  • S

    SwiftXccess

    50-100
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>