Position: Java Developer (Back-end)
Company: "Альфа-Банк Україна"
Category: Java
Experience required: 3y
English level: intermediate

**Responsibilities:**
•	Design and building solution according to technical requirement.
•	Code reviewing.
•	Unit testing.
•	Take part in project related meetings.
•	Technical requirements analysis.

**Requirements:**
•	Experience from 3 years.
•	Java SE (8+).
•	Spring (Boot, Security).
•	Hibernate.
•	SQL.
•	SOAP (JAX-WS).
•	REST.

**Nice-to-have:**
•	Understanding of oAuth2.
•	Message brokers (RabbitMQ/ActiveMQ/Kafka/etc.).
•	SSL / TLS basic knowledge.
•	Docker.

**We offer:**
A million opportunities from a startup, a million benefits from a big bank. 
•	Work on products and services used by millions Ukrainian users – B2B and B2C. 
•	Opportunity to work remotely or in comfortable offices – in the Toronto Business Center or in the Creative States in Kyiv and Dnipro.
•	Medical insurance from the very first da
•	Progressive learning (hard & soft, online & offline, internal & external), internal IT School for different levels of specialists.
•	Special offers from more than 200 Alfa-Bank partners (shops/restaurants/entertainment); exclusive partnership with SportLife; Alfa Finance package (special banking conditions).
•	4 additional days of paid annual leave + a Day Off on a Birthday and two all-Ukrainian corporate parties – Family Day and New Year Party.
**We create innovative fintech products that change modern banking. Join us to become a part of the future! **