Java developer

Уровень зарплаты
Город
Требуемый опыт работы
от 80 000 руб.
Новосибирск
3–6 лет

JAVA DEVELOPER

COMPANY & WHAT WE DO

Odin team has 15+ year experience in cloud solutions building and services delivery business with stable revenue and customer growth year-to-year. Odin provides the software that powers the cloud ecosystem, from local hosters to the world’s largest telecommunication companies. By partnering with Odin, service providers gain access to industry expertise, a catalog of the most in-demand cloud applications, and Odin Automation platform to deliver new services to the market rapidly.

In 2000-2015, Odin was a brand of Parallels, Inc. In Dec 2015, Odin business & team was acquired by Ingram Micro (NYSE: IM, 62nd in Fortune 500).

Now with Odin's technologies & expertise and its strong relationships with some of the largest service providers in the world, and with Ingram Micro's strong vision and financial capacities, our ambition is to build a large scale global system, which will transform the way software is distributed today and IT services are consumed today.

JOB DESCRIPTION

We are looking for a JAVA developer responsible for developing web-hosting cluster of Odin Automation. The Shared Hosting NG module is one of main components of Odin Automation and services more then 800 000 websites worldwide. Your primary focus will be developing and maintenance the product, ensuring good quality, high performance and stability.

RESPONSIBILITIES

  • Developing backend part for web-hosting cluster
  • Writing unit and regression auto tests
  • Work closely with Program Managers to determine requirements and validate solutions
  • Work closely with Dev teams to validate architecture and technical decisions
  • Design and write high quality code that meets the requirements
  • Refactoring of the existing product code base
  • Design technical solutions

KNOWLEDGE

  • 3+ years of experience with programming in Java
  • Experience with Java EE stack (servlet containers, JSP)
  • Theory of algorithms and data structures
  • Solid knowledge of OOP, design patterns
  • Understanding of API design
  • Internet protocols understanding (HTTP, DNS, SSL, SMTP)
  • C, C++ programming language – would be a plus

SKILLS AND QUALIFICATIONS

  • Code refactoring
  • Revision control systems (git, mercurial or svn)
  • Build systems (Maven, Jenkins)
  • SQL databases (PostgreSQL or MySQL)
  • Automated and unit testing (Selenium, unittest, pytest)
  • Good Linux or Windows administrative skills, shell scripting
  • Any of virtualization technologies (Virtuozzo, VirtualBox, KVM, VMWare) – would be a plus

WORK EXPERIENCE

  • 3+ years of commercial software development in team of 2 and more people

Ключевые навыки

JavaJava EE

Тип занятости

Полная занятость, полный день
Вы откликаетесь на вакансию в другой стране

Страна размещения вакансии — Россия.

В резюме не указано, что вы готовы туда переехать.

Все равно откликнутьсяНе откликаться
Отклик направлен работодателю
Сопроводительное письмо к отклику
Написать сопроводительное письмоПисьмо отправлено
Произошла ошибка, попробуйте ещё раз
Дата публикации вакансии
Рекомендуем