Middle Java Developer

Уровень зарплаты
Город
Требуемый опыт работы
з/п не указана
Одесса
1–3 года

Крупная компания на мировом рынке в области разработки программного обеспечения и инновационных ИТ-решений приглашает Вас присоединиться к нашей дружной команде талантливых и перспективных ИТ-специалистов

Project Description:

Our client (major German in-car navigation systems manufacturer) develops a new navigation digital maps conversion & preprocessing system together with Luxoft in order to:

  • optimize route calculation on in-car computer considering memory & computational limitations
  • prepare maps for fast 2D and 3D rendering
  • compress digital maps to minimize their size
  • provide dynamic loading of map portions (regions) as required to minimize memory footprint.

This system is a Java OSGi application which heavily relies on open source libraries (GIS-specific like OpenGIS, GeoTools and general ones i.e. Hibernate, Java3D, Java ImageIO, Apache Commons etc.)

Besides the map compiler itself, we are developing a desktop Eclipse RCP/SWT appication to view the resulting maps, their verification, route calculation, monitor the compilation process etc. This application is based on an open-source GIS uDig.

Responsibilities:

  • Development, documentation and maintenance of software for the navigational/map conversion framework with specialization in digital map / GIS processing.
  • Development of the new features, change requests and bug fixes for the existing software
  • Be involved in unit testing, functional testing and code review. Define, execute and document software module tests and integration tests.
  • Review software requirements, architecture and design documents prepared by other software engineers
  • Act according to the requirements of the automotive industry and of Harman/Becker regarding in-car applications and software development processes.

Skills Required:

  • Strong knowledge of JavaSE / 2+
  • OOP, OOD; design patterns / 2+
  • SQL databases and Hibernate / 2+
  • Good mathematical backround, knowledge and abilities in algorithmic field / 2+
  • Eclipse RCP and SWT / 0.5+
  • Software development processes understanding (CMMI, RUP, Agile, etc.) / 2+

A plus:

  • Experience with OSGi (Equinox is a plus) / 1+
  • Experience with Maven and Ant / 1+
  • UML / 1+
  • Experience with GIS technologies / 1+

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

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

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

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

Все равно откликнутьсяНе откликаться
Отклик направлен работодателю
Сопроводительное письмо к отклику
Написать сопроводительное письмоПисьмо отправлено
Произошла ошибка, попробуйте ещё раз
А у вас есть резюме?
Создайте свое резюме, чтобы работодатели смогли найти вас и пригласить на работу. Это быстро и абсолютно бесплатно!
Создать резюме