Back to all positions

Middle Java Developer

Remote Full-time Now Hiring

Peratera is a UK-based fintech company, founded in 2022 and authorised by the FCA as an Electronic Money Institution. We are building a modern, all-in-one payment platform that enables businesses to manage global payments and financial operations seamlessly.

Our solution allows companies to open multi-currency accounts, send and receive payments worldwide, and manage cross-border transactions from a single platform. Our mission is to simplify global finance and remove friction from international business operations.

As a Middle Java Engineer, you will be part of the team building and evolving the core services behind our financial platform.

This is a hands-on engineering role where you will have the opportunity to contribute to technical decisions, improve existing solutions, and help shape the future of product.

You will work in a modern, cloud-native stack with clear ownership and no legacy surprises:

  • Backend: Java 17+, Spring Boot (Core, Security, Data, Cloud), REST APIs, event-driven services, Camunda

  • Infrastructure: AWS (EKS, RDS, CloudWatch), Docker, Kubernetes, GitLab CI/CD

  • Data & Messaging: PostgreSQL, AMQP / Kafka-style message brokers, event-driven architecture

  • Observability: OpenSearch / ELK, Prometheus / Micrometer, OpenTelemetry (in progress)

  • Integrations: Open Banking providers, banking partners, external payment systems

  • Design, develop, and maintain core platform services, including payment flows, transaction lifecycle, reconciliation, and wallet infrastructure

  • Participate in architecture discussions and contribute to technical solutions aligned with the overall platform direction

  • Write clean, maintainable, and well-tested code following established engineering standards

  • Collaborate with other engineers through code reviews, knowledge sharing, and technical discussions

  • Translate business and technical requirements into reliable and scalable backend solutions

  • Work closely with Product and DevOps teams to deliver financial features end-to-end

  • Contribute to the platform's evolution toward AI-assisted and data-driven capabilities

  • Help improve platform reliability, fault tolerance, observability, and performance at scale

  • 3+ years of commercial experience with Java in production environments

  • Hands-on experience with the Spring Boot ecosystem and backend application developmentDeep expertise in the Spring Boot ecosystem and distributed systems at scale

  • Experience working with distributed systems and developing scalable backend services

  • Experience building or supporting financial products, such as payments, wallets, banking, or fintech solutions

  • Good understanding of software engineering practices, including clean code, testing, and code reviews

  • Strong experience with REST API development and messaging systems

  • Comfortable working in a distributed, international team and collaborating asynchronously

  • Familiarity with cloud environments, CI/CD pipelines, and observability tooling

  • Previous experience in fintech, banking, payments, EMI, or other regulated financial environments

  • Familiarity with payment-related compliance requirements, including PCI DSS

  • Exposure to Open Banking providers or integrations with payment schemes 

  • Experience with Camunda or other workflow orchestration tools

  • Fully remote setup with flexible hours and an international, highly skilled team

  • Competitive, market-aligned compensation - discussed openly at first interview

  • Direct impact on architecture and strategic platform decisions from day one

  • A real fintech platform running at production scale - not a demo environment

  • Exposure to modern cloud-native, AI-assisted, and Open Banking systems

  • Fully remote setup with flexible hours and an international, highly skilled team

Sounds like a match? Send us your CV - we’re excited to get to know you.

Peratera is a UK-based fintech company, founded in 2022 and authorised by the FCA as an Electronic Money Institution. We are building a modern, all-in-one payment platform that enables businesses to manage global payments and financial operations seamlessly.

Our solution allows companies to open multi-currency accounts, send and receive payments worldwide, and manage cross-border transactions from a single platform. Our mission is to simplify global finance and remove friction from international business operations.

www.peratera.com

Requires 3+ years of commercial Java experience, Spring Boot and distributed systems expertise, REST APIs, messaging, scalable backend services, and familiarity with cloud, CI/CD, and observability tooling.

Key Responsibilities

  • developing platform services
  • designing backend solutions
  • improving platform reliability

Skills & Tools

Java, Spring Boot, Spring Core, Spring Security, Spring Data, Spring Cloud, REST APIs, Camunda, AWS, Amazon EKS, Amazon RDS, Amazon CloudWatch, Docker, Kubernetes, GitLab CI/CD, PostgreSQL, AMQP, Kafka, OpenSearch, ELK, Prometheus, Micrometer, OpenTelemetry, PCI DSS

Job Details

  • Category: Software Development
  • Seniority: Mid Level
  • Commitment: Full Time
  • Workplace: Remote — United Kingdom
  • Languages: English

About Peratera UK Ltd

A fintech company providing global payment and financial operations services for businesses. — Industry: Finance