Position: Senior Java Backend Developer
Company: CVPool
Category: Java
Experience required: 5y
English level: upper

The Vision and Mission of our client is to help Communication Service Providers in their Network Virtualization Transformations by enabling the transition between traditional and new networks in the most reliable, efficient and fastest way. That means, to provide a complete suite of products and services for the traditional network understanding, turning traditional networks to be multi-vendor, and on-boarding new functionality on the new networks.

Customer`s team is built of highly qualified network specialists, R&D and DevOps Engineers with a proven track record in delivering complex use cases and projects working closely with CSP's Operations and Engineering Teams, equipment vendors, OSS solution providers and System Integrators. We possess an in-depth knowledge and skills in OSS, NMS, ODL and multi-vendor network environments.

Couple words about Project:
Play a key role in building network transformation platform in the emerging world of NFV/SDN and in bringing legacy systems to a new level.

You will be a part of agile team which develop, test and support customer field trials.

The system is an open, flexible and modular network management platform which can be adjusted to any type of customer network with extended ability to discover, provision and monitor multiple devices from multiple vendors.

Technical requirements to the candidates are:
-5+ years’ experience with Java Backend development;
-2+ years’ experience with Cloud and Microservices projects;
-Demonstrated knowledge of design and implementation of large scale distributed systems;
-Experience with Microservices development using docker containers and container orchestration;
-Experience with cloud development (AWS/Azure/Google Cloud);
-Experience with relational databases (e.g. PostgreSQL, MySQL);
-Experience with No SQL databases (e.g. MongoDB, Redis, Elastic Search);
-English – excellent verbal and writing skills;
-Team Player, highly motivated, can-do approach;
-Experience with Unit testing development;
-Experience with software engineering best practices (e.g. testing, Clean Code, design patterns).

Nice to have:
-Knowledge in Networking, OpenStack, NFV
- Network management applications.