Middle&Senior Java Developer

ID Finance is a fast-growing financial technology company specialized in Data Science, Credit Scoring, Digital Finance in emerging and well-developed markets. The company currently has offices in Spain, Poland, Georgia, Russia, Kazakhstan, Brazil and Mexico. And now our Team is looking for Java developer.


Be part of cutting-edge disturbed platform for multi tenant product.

Must haves:

  • Experience building backend systems, preferably using Java 8
  • Strong experience with distributed systems and RESTful services
  • Experience using Spring Framework (version 4\5)
  • Understanding of Microservices architecture and the Reactive Manifesto
  • Hands on with relational databases (e.g. MySQL) and non-relational databases (MongoDB, Redis), writing queries and schema design

Technology stack:

  • JAVA 7-8
  • Spring Framework
  • Infrastructure - Docker, ELK, Netflix stack (Swarm, Consul, Vault, Hystrix, Kibana, Grafana, Prometheus, Haproxy)
  • Custom framework for microservices (on the base of spring and jetty)
  • NoSql - Mongo, GridFS, Redis, ElasticSearch
  • Event sourcing - Axon framework
  • Business DSLs - Groovy and Kotlin
  • Messaging - RabbitMQ
  • Analytics (Big Data) - Spark
  • RDBMS - MySql
  • JEE - EJB, JPA, JAX-RS, Glassfish
  • ORM - Hibernate, Jooq
  • Testing - on Spock, JUnit, Mockito, RestAssured
  • Build - Gradle, Maven


  • high wages, protected from currency fluctuations
  • opportunity to receive bonuses
  • 50% payment of English language courses / sports
  • + 5 day off
  • comfortable conditions in the cozy office of BC "Port"
  • tea, coffee and other amenities at the expense of the company
  • cookies, kicker, ps console, table games

Контактная информация

Александра Куприянчик