Careers / Senior Java Developer
Virtuozzo is the leading provider of virtualization and cloud software that enables service providers, ISVs and enterprises to deliver the most cost-effective, secure and robust public and private clouds. We invest a lot and develop high-performant, stable virtualization, software-defined storage, orchestration and interfaces to provide Infrastructure-as-a-Service, Platform-as-a-Service, Storage-as-a-Service to our customers.
We are looking for a Senior Backend Developer who will help us to build our new Cloud Management Platform for our public and private cloud offerings: IaaS, PaaS, S3aaS, Backup and DR-as-a-service. Working with us you will be a part of the team building the unique product for the cloud market with a goal to make $10sM ARR in a few years.
- Develop the architecture of the Cloud Management Platform
- Develop the backend, REST API, metering and billing platforms for the Cloud Management Platform
- Automate Dev/Deploy/QA/Ops processes to have possibility to release single feature/component on daily basis
- Fix bugs and optimize performance of the product
- Write unit and E2E tests
- 5+ years of proven software development experience in Java and Java application frameworks (Spring, JDBC, Hibernate, JPA) for public internet services
- Deep knowledge of Java multithreading, Reflection API
- Application servers (Tomcat, Glassfish) and web service technologies (e.g. AJAX, JSON, REST, XML) knowledge
- Working experience with SQL (MySQL, MariaDB, PostgreSQL)
- Knowledge of distributed micro-services-based architectures development/release and delivery processes and best practices
- Experience with Linux, virtualization & storage
- Practical experience with Jenkins or other CI/CD tools and Docker / Kubernetes
- Experience with configuration management tools (Ansible – preferable, Puppet or Chef)
- Experience with RESTful API
- Experience with big SPA projects
- Ability to work as a standalone combat unit
Knowledge and experience in the following is a plus:
- Hands-on experience with major public or/and private clouds.
English – advanced and higher.