Senior Java Back-End Developer

  • Location: Remote
  • Function: IT
  • Type: Full-time
  • Work arrangement: Remote
  • Posted: 2026-09-07

At a glance

Summary by MCA Job Board

Role type
IT
Level
Senior
Work setup
Remote
Company type
Fintech

About the role

Join our team as a Senior Java Back End Developer where you'll design, build and maintain scalable microservices powering our fintech platform. Collaborate cross-functionally, influence architecture and drive development best practices in a fast-paced environment. Fully remotely, this role is ideal for someone passionate about Java, cloud technologies and financial-tech innovation.

The employer is looking for a Senior Java Back-End Developer to join our team. The employer is an innovative fintech company operating in the alternative lending space and providing both direct-to-business and white-label turnkey solutions.

You will be a good match if

  • You have a history of solving non-trivial problems in one of your previous projects.
  • You have a wide technology background (backend, frontend, devops, ops, mobile development, etc.), so you will understand the connections between technologies and expand this knowledge with domain and business needs.
  • You have experience working in the US fintech domain.

We will be a good match if

  • You want to solve (or learn to solve) complex business problems.
  • You want to experiment with processes, development techniques, and tools.
  • You are interested in continuous improvement and automation of products and working processes.

Requirements

  • 6+ years of experience developing web applications.
  • 3+ years of experience in any IoC & DI framework (Spring, Quarkus, Micronaut, etc.).
  • TDD experience in production is a must-have.
  • Good knowledge of MicroServices (Kubernetes knowledge is a plus).
  • Experience working with tools like Git, Gradle, Jenkins, or similar CI/CD.
  • Working experience in industry-standard protocols related to API security, including OAuth (Keycloak is a plus).
  • Working experience with RDBMS like Postgres/MySQL or any similar system.
  • Understanding of asynchronous message-based communication like Kafka, GCP Pub/Sub, AWS SNS/SQS, etc. (Kafka is an advantage).
  • Strong Agile/Scrum/Kanban development experience.
  • Experience in third-party systems integration (XML or JSON API).
  • Knowledge of any cloud provider (AWS is an advantage).

Our Technical Stack

  • Java 21
  • Microservices (Quarkus)
  • Postgresql/MySQL
  • Kafka
  • Keycloak
  • Kubernetes & Docker
  • AWS (EKS, MSK, RDS, etc.)
  • Gradle
  • Bitbucket pipelines gitops approach
  • Lombok MapStruct Flyway

We also have a legacy system. We do not change it but replace it with microservices. So you will also spend time reading legacy code.

Monolith tech stack

  • Java 8
  • Play 1.5
  • MySQL
  • FreeMarker templates

We offer

  • Innovative product with modern technology stack.
  • Competitive salary (paid in $).
  • Social package (paid vacations, sick leaves, etc.).
  • PE accounting and support.
  • WFH and remote working mode possibility, Ukrainian working hours.
  • No bureaucracy, micromanagement, or time-tracking.

The employer and how to apply are shown to registered members. Register free on MCAJobBoard.com to see them.

What IT roles pay

Base pay, before commission, from the 33 roles that state it, out of 33 roles with posted pay in the last 12 months.

25th percentileMedian75th percentile
$125,000$160,000$190,000

See the full IT salary guide

Similar roles

Hiring in alternative lending? Post a role on MCAJobBoard.com.