Position: Backend Developer
Company: Finik.Pro
Category: Java
Experience required: 3y

Required skills:

4+ years of experience coding with Javascript
3+ years of experience with Node.js
ES6/ES7/ES8
Proficiency in ES and TypeScript
Strong knowledge OOP and design and architecture patterns such as DDD, Event Sourcing and CQRS;
Experience practicing SOLID development methodologies
Intermediate in NodeJS Core and V8
High level of experience in data storage technologies like PostgreSQL, MongoDB and Elastic search;
Experience with Docker, k8s and configuration management tools.
Experience in Data Structure Stores

Could be advantage:

Experience working on large code bases
Familiarity with amqp (RabbitMQ)
Familiarity with web sockets
Apollo / Apollo Federation
Basic familiarity with cloud platforms (gcloud, oci, azure, was)

Project Tech Stack:

NodeJS 14
Apollo, KoaJS
PostgreSQL
AWS (EC2, Lambda)

FinikPRO offers:

An interesting job on long term projects in friendly team;
Comfortable working place in office near metro station Vasylkivska;
Professional and friendly team
Competitive salary;
Prospects of career growth.