4+ years of experience in software engineering with Java and adjacent open source technologies;
Proficiency in Java 8 Core;
Big data experience;
Good understanding of basic software design approaches and architectural patterns;
Good analytical, algorithmic and optimization skills, OOAD;
Experience with Scala and functional programming is a big plus;
Experience working with CI/CD environments;
Experience in implementation of unit tests, experience with protobuf;
Self- motivated, well-organized, details-oriented and a strong team player;
Good communication skills in English both written and spoken;
Experience with Scala is a big plus;
Understanding of Agile engineering practices.
Higher Education: Bachelor’s or Master’s Degree in Computer Science or related fields.
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).
Collaborate with other engineering teams to resolve dependencies and deliver high-quality software on time;
Participate in design reviews, code reviews, and product demos;
Take accountability for implementation and quality of software products as well as time and complexity estimation of own technical tasks;
We are looking for Java/Scala engineers who willing to learn Scala as it’s the main language of the project.
Join Intellias to develop the most comprehensive HD Live Map product for the autonomous vehicles market. Intended to support precise navigation for self-driving cars, the Map powers numerous connected vehicle services and Open Location Platform.
HD Live Map creates a highly detailed and dynamic representation of the road environment. It is composed of tiles and contains dynamic content layers, each providing different details: lane level information, dynamic road network, situation changes, and speed profile data. These layers combine long-standing content (HD Map), temporary information (Live Roads), and analytics data (Humanized Driving).
HD Live Map is the world’s first tile-based cloud service that supports connected ADAS with dynamic traffic flow data, real-time incident reporting and speed profile data derived from rich behavior information.
HD Live Map architecture is built on distributed computing with Apache Spark at its core. Hidden behind the interfaces, Spark makes the work with geo data much easier and effective. Such architecture aspects give you a great opportunity to dive into distributed computing and get a hands-on experience with Apache Spark, AWS EMR service, and Scala. In addition to HD Live Map, there is a bunch of smaller related products that you can develop and optimize.
Although the data model is quite complex, you’ll get a great opportunity to learn the insights of data structures and map compression tricks that enable Map high-performance on the vehicle built-in systems.
Project state: Feature Completion;
Methodology: LeSS + Scrum;
Team size: 11 engineers, including Engineering Manager, Software Engineers, Architect and Technical Product Manager.