Remote Position

Senior Java Developer

🌍 Remote · United States 💼 Full-time

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 Senior Java Engineer, you will be a core contributor to our distributed financial platform - going beyond coding to actively shape architecture, drive engineering excellence, and help build systems that are scalable, observable, and regulation-ready. You will join at a stage where the platform is evolving fast and the right engineers will grow with it - toward Tech Lead or Staff Engineer roles.

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 and develop high-load, distributed backend services for financial operations

  • Work on core payment flows, callbacks, reconciliation, and transaction lifecycle management

  • Participate in architecture discussions and contribute to system design decisions

  • Implement observability across services - logging, metrics, and distributed tracing

  • Improve system reliability, fault tolerance, and overall platform resilience

  • Drive code quality, testing strategy, and engineering best practices across the team

  • Contribute to the platform's evolution toward AI-assisted and data-driven capabilities
  • Collaborate closely with Product, DevOps, and Architecture teams

  • 6+ years of strong, production Java experience

  • Deep expertise in the Spring Boot ecosystem

  • Solid understanding of distributed systems and microservices architecture

  • Experience building high-load or financial systems - payments, banking, or fintech

  • Strong REST API design skills and hands-on experience with messaging systems

  • Solid SQL skills; PostgreSQL experience preferred

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

  • Comfortable working asynchronously in a distributed, international team

  • Clean Code mindset - SOLID principles, maintainability, and genuine ownership

  • Exposure to Open Banking or regulated payments environments

  • Experience with Camunda or other workflow orchestration engines

  • Understanding of PCI DSS compliance requirements

  • Experience with event-driven or event-sourcing architectures

  • Interest or hands-on experience with AI/ML applied to backend systems

  • 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

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

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

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

6+ years production Java experience, deep Spring Boot expertise, distributed systems and microservices, REST API design, messaging systems, SQL, cloud and CI/CD familiarity, and ability to work asynchronously in a distributed team.

Key Responsibilities

  • designing backend services
  • developing payment flows
  • improving system reliability

Skills & Tools

Java, Spring Boot, REST APIs, Camunda, AWS, Docker, Kubernetes, GitLab, PostgreSQL, AMQP, Kafka, OpenSearch, Prometheus, Micrometer, OpenTelemetry

Job Details

  • Category: Software Development
  • Seniority: Senior Level
  • Commitment: Full Time
  • Workplace: Remote — Europe
  • Languages: English

About Peratera

A UK-based fintech company building a modern, all-in-one payment platform for global payments and financial operations. — Industry: Finance

Apply Now →

More Open Positions

Explore similar remote opportunities