* Proven experience with performing code reviews and/or mentoring sessions
* Have a great understanding of Dependency Injection and experience working with Spring frameworks
* Have a great knowledge of service based architecture and web services such as REST
* High level knowledge of Oracle or other databases (SQL or NoSQL) is essential.
* An excellent understanding of design patterns and SOA, EDA patterns
* 8+ years of experience as a software engineer in Java or front-end technologies such as Angular
* 1+ years of experience working in an environment where CI/ CD tools are used
* 2+ years experience in writing unit tests
* Modern office near the metro station Pecherskaya
* Flexible working hours
* Virtual business days (6 per month)
* Medical insurance
* Social guarantees
* Programs for development, recognition, sport events and the exchange of best practices at the level of Vodafone Ukraine Group.
* Achieving an expert level understanding environments and their use of our products
* Architecting and leading technical delivery of one or more products and match the needs of the target customer base
* Creating solutions architecture, algorithms, and designs for solutions that scale to the enterprise/global requirements
* Mentor developers and engineers to deliver high quality of code
* Deliver a consistently high-quality product which has a high “First Time Acceptance Rate” from the engineering leadership
* Develope and comply with Architecture process playbooks
* Keep up to date with the latest software engineering trends
Platform for the Centralised Digital Channels Management (Web, Mobile Apps, USSD, SMS, CRM, etc) based on the Middleware.