Position: Lead Java Developer
Company: Nayax Retail
Category: Java
Experience required: 3y
English level: pre

We are looking for Lead Software Engineer to join our team that develops a B2B solution for retail organizations, including web-based back-office, Java-based POS application, E-Commerce layer, EFT solutions and other service infrastructure that all together forms a comprehensive retail solution.
You will be working along with other lead engineers to contribute towards the technical strategy for the organization.

**Join us with:**
— 5 years JAVA & Java frameworks (Spring, Spring Boot);
— Database experience: MS SQL Server, MySQL;
— Design patterns, SOLID;
— Solid Software developer foundations;
— Multithreading;
— Good understanding of the business to prioritize accordingly;
— Excited about solving complex performance optimization and data structure challenges;
— Experience of work with technical documentation (manuals, guides etc);
— Experience of team management;
— Scrum;
— English — pre-intermediate+.

**We offer:**

- Warm and friendly attitude to every specialist;
- Unlimited access to learning platform to develop your hard skills;
- Medical insurance & Healthcare program (dental insurance, massage, computer syndrome prevention, etc.);
- Trust-based working with flexible schedule (from 8-10 a.m to 5-7 p.m);
- Birthday gifts and internal loyalty program;
- Paid vacation (20 working days) and sick days;
- Work in a comfortable office/remotely in Odessa (or relocate to Odessa when peacetime comes)