At least 3+ years of commercial experience in Java
Strong knowledge of the libraries: Spring boot 2, Spring web, Spring data, Hibernate, Apache poi, Lombok, Swagger
Strong knowledge of SQL
Strong experience in testNG/JUnit testing framework
Good experience in Jenkins CI Good knowledge of GIT VCS
Good experience in Linux
Upper-Intermediate level of English
Experience with micro-services E2E tests development
Knowledge of Spring Web Socket
Experience Spring jms, Active MQ
Knowledge in Docker and Kubernetes
Develop micro-services
Develop Unit and Integration tests
Design complex features architecture from scratch
Analyze and clarify requirements
Troubleshoot any Backend issues, assist the team
Take part in conference calls with the Customer
We are inviting a Middle Java Engineer to work in the area of telecommunications.
Our Customer is a multi-billion telecom provider with thousands of employments, a household name.
The project is a platform for emerging requests processing. Development of it involves a lot of challenging and interesting tasks. The customer is based in Canada. The team is in Canada and Ukraine.