Position: Java Engineer
Company: Futuro
Category: Java
Experience required: 3y
English level: intermediate

**What we expect**

- Responsibility (You stick to your commitments)
- Time management (You are able to meet deadlines and know when to escalate an issue)
- Technical mind person (You can split large tasks, build associations and dependencies)
- Sense of estimation (You know how much time it takes to complete a common task)
- Ability and desire to work in a team
- English (You can read, write and speak it. Your level is at least B2/Upper Intermediate)
- Communication (You know how to build a business dialogue)

**Required technical skills**

-  4 + years of experience in Java back-end development 
- Excellent skills in Java development with Spring Framework (Spring Boot)
- Real life experience with Continuous Delivery principles and related tools (Kubernetes, AWS, Docker)
- Strong knowledge of SQL databases
- Experience with JUnit

**Good to have**

- Containers knowledge 
- Experience with building plugins
- ANTLR is a big plus
- Grafana / Kibana

**Responsibilities**

- Be involved deeply into the product development process
- Implement new features, services, and fix bugs
- Write reusable code and libraries
- Write unit and integration tests
- Participate in meetings, planning sessions, retrospectives, etc.


**What we offer**

- Cool projects with clear processes and interesting challenges
- Competitive salary in EUR, always on time
- Flexibility: You can work from home for sure
- 20-days paid vacation
- We're interested in your growth. Books, courses, lectures, workshops. Do we forget something?
- We're openminded, so we want to hear your ideas about new techniques, tools, methodologies, etc. Be sure that you will be heard
- Work alongside passionate people that push limits.