Java Developer

Java Developer

The ideal candidate is mid to senior level with 5+ years of relevant experience. He or she will get started on a fintech project, so past experience working in fintech is preferable.

We are looking for a mid- to senior Java developer with 5+ years of relevant experience. Background or expertise in fintech is appreciated as you will be involved in a project in this sector.


  • Java 8 or later, Spring, Spring MVC, Sprint Cloud
  • Databases: Relational Backend Database, NoSQL database, JDBC Template
  • Strong Distributed Systems Foundations
  • Inter-Process Communication: REST, Google Protocol Buffers, etc.
  • Testing: JUnit 4, TDD, jBehave, Cucumber or similar


Nice to have

  • Cloud experience: AWS
  • ORM: Hibernate or similar
  • Schema Migration: Liquibase, Flyway or similar
  • Streaming Technology: Kafka, AWS Kinesis
  • Orchestration: Airflow, Cadence, etc.

Soft Skills

  • You are a self-starter and don’t need someone to tell you what to do all the time
  • Experience working in a distributed team
  • You take pride in your work


Extensive training

Extensive training

Unlimited holiday

Unlimited paid holiday

Wide range of project

Diverse projects


Cutting-edge tech


Team events

Awesome colleagues

Company MacBook

Apply Here