More than 5 years of relevant experience in the IT industry Proven experience taking ownership of new projects from inception to production Deep understanding of fintech complexity, compliance, and security requirements, including experience working with fintech regulations Java core, OOP/OOD knowledge, design patterns Spring framework, IOC, templates ORM, Hibernate (Spring Data JPA) SQL knowledge Elastic Search, LogStash, Kibana (ELK) Microservice architecture patterns knowledge REST Perfect knowledge of Java Core 8+ Good understanding of multithreading Design patterns in action Spring Boot Spring Security Spring MVC Spring Data JPA Experience with relational databases (MySQL, PostgreSQL, Oracle, etc) Advanced knowledge of SQL querying Experience with microservice architecture Good knowledge of Maven technology Good knowledge of Docker Base understanding of Kubernetes, ElasticSearch, etc. Can speak and write in English at an upper-intermediate or higher level