Senior Java Developer

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

We’re the elite in Modern Data Protection

Описание вакансии

Условия работы

Veeam is a leading provider of backup and recovery software for virtual, physical and cloud environments.

Different Veeam departments take care of every phase of the solution life cycle: development and testing, implementation through an extensive partner network, and technical support in multiple languages.

Veeam builds products to meet complex backup and data management challenges. We work with VMware vSphere, Microsoft Hyper-V and Nutanix AHV virtualization; Windows, Linux and Unix physical systems; Active Directory, Exchange, SharePoint, SQL, Oracle and SAP HANA servers; Amazon, Azure and Google Cloud public clouds; and many other technologies that form the core of modern IT.

Our Corporate Information Systems team oversees the operation of our company’s information systems. These include not only the veeam.com website but also a forum, client portals and internal tools. No product release goes without their support, and all our web services run smoothly as a result of their work.

We are now looking for a Senior Java Developer.

Your tasks will include:

  • Participating in research into new technologies and prototyping;
  • Participating in the development of application architecture;
  • Implementing application functionality;
  • Solving technical problems in applications under development;
  • Reviewing code;
  • Managing technical documentation.

What we expect from you:

  • Good knowledge of Core Java, at least 3 years of experience;
  • Strong knowledge of Spring;
  • Extensive experience developing Java EE applications;
  • Experience in developing REST Services;
  • Knowledge of unit testing tools in Java;
  • Knowledge of design principles and templates.

What will be your advantage:

  • YAML, JSON, XML, WSDL;
  • Practice designing interfaces based on REST and SOAP;
  • JMS;
  • Experience with Kafka and RabbitMQ.

Бонусы

We offer:  
                                                Terms and conditions 

  • Everything’s official and in accordance with the Labor Code, no “but”s, “if”s, and conditions under *. 
  • A decent salary, which is regularly reviewed, as well as the position, according to work results. 
  • Remote work and flexible start times are possible, as negotiated with the manager.
  • Paid lunches.
  • Possible relocation to Prague to work in the Czech Veeam R&D office. Veeam helps with work visa, offers relocation package, Czech language courses and full support before and after relocation.

                                                Health and sports 
  • Healthcare coverage including dental care for employees and their children from the first day of work, access to an office doctor. 
  • 100% sickness compensation up to 3 weeks per year. 
  • Participation in Veeam sports and cyber-sports teams, reimbursement of fitness membership. 

                                          Development and fun 
  • Paid attendance at professional conferences and trainings worldwide. 
  • Access to an extensive online library and O'Reilly platform, regular English language courses.
  • 2 e-learning platforms where you can find courses and training for hard and soft skills development.
  • Company parties and celebrations. 
  • A comfortable and cozy office with all the necessary facilities: equipped kitchens, relaxation areas, bicycle parking, comfortable workspaces, an office massage chair. 

Relocation package for relocation to St Petersburg is provided (tickets, support payment, etc.)