Himalayas logo
OpenPaydOP

Senior Software Engineer (Java)

OpenPayd
Malta only

Who are we?

At OpenPayd, we are building a universal financial infrastructure to power the growth of the digital economy. Our rails-agnostic approach empowers any business to move and manage money globally - across both traditional rails and stablecoins — at scale, and in real time.​
The OpenPayd platform delivers a suite of banking and payments infrastructure: accounts in over 40 currencies, FX, on/off ramp, international and domestic payments, Open Banking services – all via a single API.
A global network of licences alongside our best-in-class tech is why we're trusted by 800+ enterprise clients to process over €130 billion annually.

How will you add value to the OpenPayd journey:

  • Writing well designed, reusable, testable and secure code by applying best software development practices
  • Design and implementation of low-latency, high-availability and performant applications
  • Design & Implementation of RESTful APIs for user facing elements developed by front-end developers
  • Collaborating in a multidisciplinary and international team
  • Participating and conducting code reviews
  • Discovering, learning and implementing new technologies

The ideal candidate will have the following:

  • Possess a University degree in computer science or engineering or equivalent
  • Proven 5+ years of experience in software development (Core Java, SpringBoot etc…)
  • Excellent working knowledge of recent Java versions
  • Knowledge of databases (PostgreSQL preferred)
  • Understanding of Microservice architecture pattern
  • Experience with Java enterprise technologies: Spring Framework (core,, data, integration, boot, cloud) and Hibernate ORM
  • Experience with RabbitMQ, Redis
  • Experience with build automation tools, source control tools, and bug tracking software
  • Strong English written and verbal skills
  • Experience in designing and developing complex distributed event-driven, large volume, highly scalable and available services is a plus
  • Comfortable learn/discuss/work with new technologies

It would be even better if the candidate have:

  • Experience and understanding of CI/CD principles
  • Experience with Kafka
  • Experience with build tools such as Maven
  • Knowledge of containerized systems and experience with Docker Swarm and/or Kubernetes
  • Experience with software development tools such as Git, JIRA
  • Prior experience with SCRUM/Agile methodologies
  • Contributions to OpenSource projects
We’d like you to take a read of our Talent Acquisition Privacy Notice which explains how we collect and process your personal data. Please read our notice carefully. By submitting the application button, we will consider that you aware of it.
We are looking forward to receiving your CV.
OpenPayd Talent Team
To all recruitment agencies: OpenPayd does not accept speculative agency resumes. Please do not forward resumes to our jobs alias, OpenPayd employees or any other company location. OpenPayd is not responsible for any fees related to unsolicited resumes. OpenPayd will only accept CV's from the partners with relevant agreement via the People and Talent team only.

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Senior

Location requirements

Hiring timezones

Malta +/- 0 hours
Claim this profileOpenPayd logoOP

OpenPayd

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

Remote companies like OpenPayd

Find your next opportunity by exploring profiles of companies that are similar to OpenPayd. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
OpenPayd hiring Senior Software Engineer (Java) • Remote (Work from Home) | Himalayas