Position: Java Developer (Poland)
Company: Espeo
Experience required: 2y
English level: fluent

We are a team of **top experts** designing solutions for the **high-branded international companies**. Our diverse projects and the usage of the latest technologies will allow you to gain unique development opportunities. With our growing portfolio and new projects coming in, we are looking for an experienced **Regular/Senior Java Developer** to join our company.

You can work for us **remotely (from Poland)** or from our **amazing office in Poznań**. What's more, we have the possibility of coworking (Hotdesk) at Olivia Business Center in **Gdańsk**.

We offer a relocation package for people from different polish cities, European Union and residents of Belarus, Russia, Ukraine, Moldavia, Georgia, and Armenia.

**What make us special:**
* You have real impact on architecture / design / choice of technologies and tools;
* Whenever possible, we use Java 11/17, Spring + Spring Boot, SpringCloud;
* We use popular database solutions: PostgreSQL / Oracle / MySql, JPA + Hibernate + Spring Data and NoSQL type Mongo / other;
* We are familiar with Cloud Solutions: AWS / GCP / Azure;
* We operate mainly on macOS or Linux;
* You have real impact on CI / CD, DevOps, but we have support in these areas;
* Communication directly with the client.

**By joining us you will get: **
* A wide range of benefits (private medical health care, MultiSport card, free English classes and lots more!);
* Work equipment of your choice;
* Flexible working hours;
* Possibility of working remotely (from Poland);
* Constant development path and creative work;
* Training and conference budget (600 USD) + additional 2 paid training days off;
* Fresh fruits and good coffee every day and weekly lunches in the office.

**As a Java Developer we expect you to have:**
* 2+ years of commercial experience in Java;
* Knowledge of various frameworks: Spring, Hibernate;
* Knowledge of various tools: Docker and Kubernetes, OpenAPI and Swagger;
* Knowledge of REST;
* Knowledge about Cloud Solutions;
* Willingness to cooperate with others and share both experience and knowledge within the team;
* Good communication skills;
* Very good spoken and written English (at least B2).

**Nice to have:**
* Knowledge of JavaScript frameworks: React / Redux or Angular;
* Understanding and experience in Scrum;
* Familiarity with a mandatory code review process;
* Experience in working with English speaking teams and clients.

Sounds like you? **Don’t wait then and apply!** We are waiting for you to join us.