Position: Senior Java (Kotlin) Engineer
Company: UpperCode
Category: Java
Experience required: 5y
English level: upper

We are at a really exciting phase of our growth journey, currently scaling and expanding the business. As part of that journey, we are growing our engineering team and planning the next version of our mobile application and looking for Senior Java Developer to be responsible for architecture and development 

5+ years with Java
Experience with Kotlin
Experience with GraphQL
Spring/Spring Boot
Kubernetes
OCP4

Responsibilities:
Development of new functionality and features for project;
Take part in code reviews;
Develop production-ready mobile applications;
Follow/adjust/introduce established development practices and processes;
Coordinate with team and business analysts to determine


What we offer:
25 days of paid vacation
5 days of paid sick leave
Direct collaboration with the customer
Possibility for self-development
Flexible working place