Position: Middle Java Developer
Company: Raiffeisen Bank Aval
Category: Java
Experience required: 2y

**What do you need:**
- 2+ years of commercial experience with Java 8 +
- 1+ years of writing unit-test
- 2+ years of using jdbc, xml, mq, web-service's
- Ability to use Spring Boot
- Experience of using java-annotation
- Full understanding of the development process
- Experience in working with Jira (Confluence, Jira applets)
- Understanding of SDLC
- Ability to multi-task with multiple priorities and time frames
- Ability to work independently with no supervision

**What to do:**
- Technical requirements analysis
- Design and building solution according to technical requirement
- Code reviewing
- Unit testing
- Take part in project related meetings

**Nice to have:**
- Strong understanding of business process transactions

**What do we offer:**
- You will work in a large international company that provides possibilities for professional and personal growth
- Involvement into challenging, large-scale and diverse projects which have impact for our customers
- Become a part of a highly professional and successful team with an international company culture
- Knowledge sharing with colleagues from abroad (strong IT community including 14 Raiffeisen Group Banks)
- Flexible working hours, 28 days of paid vacation, official employment, distant work possible
- Attractive social package and well-being (health insurance, gym)
- Corporate English courses, soft skills trainings at our corporate L&D academy
- Team building activities and involvement into social projects.