Position: Backend Engineer (Java)
Company: Master Of Code Global
Category: Java
Experience required: 3y
English level: intermediate

**Responsibilities:**
 •  Design and Implement complex features in our Conversational Cloud Platform;
 •  Work closely with the other team members to design, build, test and release our new features;
 •  Drive the adoption of new and exciting technologies;
 •  Build, test, operate, and maintain back-end software solutions;
 •  Take part in software design, architecture discussion, and code reviews;
 •  Work closely with our product and design teams;
 •  Contribute to code standards, quality, and the introduction of new tools that help achieve the highest levels of excellence.

**Required background and skills:**
 •  3+ years of experience in developing Backend microservices, using Java using TypeScript;
 •  Proficient with database technologies DynamoDB, ELK, PostgreSQL, Cassandra;
 •  Experience with Terraform and Consul is a plus;
 •  Good understanding of Distributed Systems Environment;
 •  Highly organized and methodological;
 •  Has a can-do attitude and ability to see the bigger picture involving business aspects as well as operational excellence;
 •  Has an ability to work in a global organization with stakeholders – Advantage.

**Location:** Kyiv/Remote