Paysend Group is hiring a

Senior Java Software Engineer

At Paysend, we're on a mission to deliver the World's Simplest Money Transfer.

Paysend is a next-generation integrated global payment ecosystem, enabling consumers and businesses to pay and send money online anywhere, anyhow and in any currency. Paysend is UK-based and has global reach having been created in April 2017 with the clear mission to change how money is moved around the world. Paysend currently supports cross-network operability globally across Mastercard, Visa, China UnionPay and local ACH and payment schemes, providing over 40 payment methods for online SMEs.

Paysend can send money to over 170 countries worldwide and has attracted more than seven million consumers to its platform. As a global end-to-end payment platform, Paysend has a global network of banks and international and local payment systems and has partnerships with the major international card networks Visa, Mastercard and China Union Pay as a principal members and certified processors.

Our success is built on supreme technology, friendly customer service and, of course, the very best talent in the FinTech industry. We’re looking for the future gamechangers of FinTech to join us as we positively disrupt the personal and business payments markets and make financial services more accessible and inclusive for individuals and small businesses around the world.

Every day is a new challenge at Paysend, and we approach each project with ambition, innovation and creativity.

What's the role about

We’re looking for an experienced Senior Backend Engineer to join our engineering team in Belgrade.Our tech stack: Java 17 and newer, Kotlin, Reactor, Spring Boot, PostgreSQL, Oracle, AWS, GCP, Docker, Kubernetes
 
What you’ll be doing
 
  • You will be part of a cross-functional engineering team and take responsibility for developing testing and maintaining the backend services of Paysend BackOffice platform.
  • You deliver high quality maintainable code and take ownership of feature development with understanding of the business context and technological capabilities of the platform
  • Review code of other team members, proactively share knowledge and ensure that we are delivering code of high quality
  • You proactively come up with new ideas and approaches to improve our platform
What you’ll need to be successful in the role
  • Deep knowledge of Java 17 and newer
  • Experience with Spring / Spring Boot is a must
  • Experience in developing and writing unit/integration tests
  • Clear understanding of common code design patterns and design principles
  • Experience with monitoring and observability of live services and applications
  • Hands-on experience with relational databases with knowledge of non-relational databases being a plus
  • Experience with Webflux / Reactor
  • Experience in using cloud based infrastructure AWS, GCP is a plus
  • Good written and verbal communication skills in English
Desired skills
  • Experience with PostgreSQL and ORACLE databases

Why Paysend?

We’re looking for people who share our passion for innovation, buy into the Paysend ethos and add value to our team. When you join Paysend, you’ll have the chance to grow and develop as the business does.

We believe in empowering people to be successful in their jobs, and we pay them fairly for their expertise. We give everyone the context and tools to operate as business owners and encourage our people to contribute with their hearts, minds and creativity.

In the fast-paced FinTech industry the Paysend journey may not always be easy, but we succeed by working together to create solutions that break the status quo. We employ the right people to help us steer the business towards success and global influence.

If Paysend sounds like the perfect company for you, we’d love to hear from you! 

Apply for this job

Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!

Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Java Software Engineer Q&A's
Report this job
Apply for this job