Position: Java developer
Company: Cloud Works
Category: Java
Experience required: 2y
English level: intermediate

We are a product company with a truly great team of professionals

We are looking for motivated Java Developer’s to join us. Level - Middle and Senior. 
To our expertise in Google Cloud, Kubernetes, MSSQL, Postgres, ElasticSearch, BigQuery, .Net Core, JS, UX, Swift, etc, we're now adding Java and you can become one of the key members, being part or even leading building of the team.

Requirements:
- Good knowledge of data structures and algorithms
- Working knowledge of SQL
- Work experience with Java
- Practical knowledge of ORM (JPA, Hibernate)
- Work with RESTful API
- Understanding of Git
- Multithreading

Responsibilities:
- Developing brand-new services, covering your code with tests
- Analyzing engineering designs, estimating development effort
- Becoming proficient in technologies we use, learn new things

Experience with the following will be a plus:
- Docker & Kubernetes
- Google Cloud Platform
- Distributed systems
- Auto testing
- Performance profiling
- Bash
- C#
- BigQuery