3+ years of experience in software engineering;
Excellent analytical, algorithmic and optimization skills;
Proficient in Java;
Basic level of knowledge of Sсala;
Advance knowledge and experience with SQL (MySQL / PostgreSQL);
OOAD, architecture and design patterns;
Understanding of typical distributed architectures (WS, messaging, clusters, big data, caching, etc.), scalability;
Experience with design and development of high throughput distributed data processing systems;
Understanding of Agile methodologies and engineering practices;
Upper-intermediate level of English, well-developed communication skills.
Besides such basics as a competitive salary, comfortable and motivating work environment, here at Intellias we offer:
For your professional growth —
Innovative projects with advanced technologies;
Individual approach to professional and career growth (Personal Development Plan);
Regular educational events with leading industry experts;
English and German courses.
For your comfort —
Flexible working hours;
Spacious office with lots of meeting rooms;
Kids’ room with professional baby-sitter (offices in Lviv & Kyiv).
For your health —
3 health packages to choose from — medical insurance, sports attendance or mix of both;
Annual vitaminization program;
Annual vaccination and ophthalmologist check-up.
For your leisure —
Corporate celebrations and fun activities;
Beauty parlor (offices in Lviv & Kyiv).
Participate in technical discussions to find a right architecture/design solution;
Develop new features;
Provide design, implementation and complete testing of new features in supported programming languages (Java);
Design interfaces and implementation to support reusability, testability, and modularity.
The product we are developing is data management solution for in-car navigation systems which enables Offline navigation for leading car producers. This is the Core component of the Navigation system which is responsible for downloading and upgrading of maps in the NDS (Navigation Data Standart) format, and providing fast and efficient access to them.
AMD team is a part of Map Delivery team that responsible for final patches generation and their promotion to production. This is the last step in Map Production process, that leads to Map release. This team closely collaborates with NDS, MDM teams as well as E2E testing team.
CI (Jenkins), Gerrit/Git;