Senior Java Back-End Developer

RemoteSalary not specified
Location not specified

Tech Stack

JSONMySQLKafkaKubernetesJenkinsPostgreSQLMicroservicesOAuth2APIJava

Job Description, Responsibilities & Requirements

About the Position

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 remote, this role is ideal for someone passionate about Java, cloud technologies, and financial-tech innovation.

Responsibilities

  • Design, build, and maintain scalable microservices.
  • Collaborate cross-functionally with various teams.
  • Influence architecture and drive development best practices.

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).

Nice to Have

  • Experience with legacy systems.
  • Experience with Bitbucket pipelines, gitops approach, Lombok, MapStruct, and Flyway.

We Offer

  • Innovative product with a modern technology stack.
  • Competitive salary (paid in USD).
  • 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.

About the Company

Fundomate is an innovative fintech company operating in the alternative lending space and providing both direct-to-business and white-label turnkey solutions.

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

Contact Us

Any questions left? Contact us and we will answer all your questions.

Find answer in FAQ

Contact support

Call: 310-734-5955

Job Details

Company name:
Fundomate
Location:
Location not specified
Employment Type:
Full-time
Work Mode:
Remote
Posted on TheJob:
Mar 26, 2026
Last checked:
Aug 13, 2026
Apply Now