Position: Java / Kotlin Engineer
Company: Depositphotos
Experience required: 2y

**Requirements:**
Experience with Microservices and Cloudnative architecture;
Strong core Java development skills;
Expertise in Object Oriented Design;
Knowledge of multi-core and distributed programming techniques;
Knowledge of performance tuning, troubleshooting and debugging techniques;
Experience with Java 8, Kotlin, Python as a plus;
Experience with Spring Framework (Boot, Cloud, Integration, Data, AOP, etc.), Elasticsearch as a plus;
Familiarity with AWS Stack (ec2, s3);
Experience with Docker, Apache Spark, Hbase, MySQL, PostgreSQL as a plus.

--Russian-speaking environment on project--

**We offer:**
- Competitive compensation level;
- Paid Vacations (5 weeks), Statutory Holidays and Sick leaves
- Comfortable Office (optional);
- Flexible schedule without time trackers;
- Ability to work partly- or fully- remote;
- Professional Growth;
- Corporate parties, celebrations and office games;
- Opportunity to relocate.