Middle Java Engineer (з AWS досвідом)
UKEESS Software House

UKEESS Software House шукає Middle Java Engineer (з досвідом AWS) на повний робочий день (або в офісі у Львові, або з можливістю віддаленої співпраці в Україні).
Про замовника:
Це один з найбільших у світі ресурсів по сімейній історії та ДНК. За допомогою цього сервісу, користувач можна будувати свої сімейні дерева та шукати родичів. Також, на базі у понад 60 млрд оцифрованих архівних записів (+ ця цифра постійно росте) можна досліджувати свою сімейну істрію та дізнатись цікаві факти про своїх предків. Загалом, наш замовник вважається найбільшим у своєму спейсі. :)
Стек проекту: Java / MySQL / AWS (S3, ES, SNS, SQS, Lambda, Aurora, IAM) / Terraform / Graph database / Spark.
Про проект та команду:
Наша команда відповідає за побудову генеалогічного дерева та пошук родичів. У складі нашої команди ви працюватимете над такими ключовими напрямками:
Порівняння алгоритмів (складання визначень кластерів та їх об'єднання).
Робота з API, надання даних іншим командам.
Обов'язки нашого майбутнього колеги:
Робота з різними сервісами AWS, створення нових сервісів за допомогою Terraform, налаштовування зв'язку між сервісами та додатком
Робота над розробкою мікросервісів REST API та керування ними, обмін та агрегація даних з різних мікросервісів
Робота з інструментами для деплою дата пайплайнів
Робота з даними, вирішення та усунення узгоджених розбіжностей за допомогою аналізу даних і знаходження можливостей для постійного вдосконалення даних.
Написання ключових алгоритмів, щоб максимізувати масштабованість і надійність
Написання коду та юніт-тестів
Постіний код-рев'ю пул-реквестів
Визначення можливості автоматизації в поточних аналітичних процесах і тісна співпраця з командою архітекторів щодо впровадження рішень.
Необхідний досвід і навички:
3+ роки комерційного досвіду роботи з Java
3+ роки комерційного досвіду роботи з екосистемою Amazon Web Services (3, ES, SNS, SQS, Lambda, Aurora, IAM)
Міцні знання та комерційний досвід роботи з Terraform або CloudFormation
Досвід роботи та підтримки CI/CD пайплайнів
Комерційний досвід роботи з SQL та NoSQL базами даних (Графові бази будуть перевагою)
Досвід роботи з мікросервісами
Актуальний та комерційний досвід створення великомасштабних веб-сервісів
Досвід інтелектуального аналізу даних, збору великомасштабних даних, аудиту, перетворення та очищення як структурованих, так і неструктурованих даних
Англійська: вище середнього рівня (розмовна та письмова)
Що ми пропонуємо новому колезі?
Конкурентоспроможна компенсація (на основі ринкових даних, але також залежить від технічного рівня кандидата)
Гнучкий графік роботи
Щорічна оплачувана відпустка
Безкоштовні уроки англійської (онлайн)
Медичне страхування або дві альтернативи на вибір
Індивідуальний плани для професійного та особистісного розвитку
Відсутність бюрократії та мікро менеджменту
Сучасний комфортний офіс (зона барбекю, кухні, кімнати відпочинку та ін.)
Закордонні відрядження (після війни)
Парковка на території та зарядна станція для електромобілів
Корпоративні подарунки, свята та розваги
Спортивні активності: настільний теніс, футбол, воркаут
Надішліть нам своє резюме і давайте познайомимося! ;)
------------------------------------------------------------------------------------------------------------------
Team of UKEESS Software House is currently looking for a Middle Java Engineer (with AWS experience) to join our team for a full-time position (remotely in Ukraine or in Lviv's office).
About the Customer:
Our customer is the world's largest DNA network, based in the USA. With more than 60 billion digitized global historical records, 130 million family trees, and 18+ million people in their growing database, our customers help people discover their family stories and gain actionable insights about their health and wellness.
Technology stack: Java / MySQL / AWS (S3, ES, SNS, SQS, Lambda, Aurora, IAM) / Terraform / Graph database / Spark.
Our team is responsible for building a family tree and searching for relatives. As a part of our team, you will work on the following key directions:
Comparing algorithms (putting Cluster definitions and stitching them together).
Working with API, exposing data to other teams.
Responsibilities include:
Work with various AWS services and create new services using Terraform, configure communication between the services and applications
Work on and guide microservice REST API design, communicating and aggregating data from different microservices
Working with the enterprise tools engineer to deploy the data pipelines
Evaluate large datasets, address and resolve reconcilable discrepancies through data analysis, and find opportunities for continuous data improvement.
Write key algorithms to maximize scalability and reliability
Write code and unit tests
Conduct code reviews
Identify automation opportunities within current analytics processes and work closely with the architecture team to implement the solution.
Required skills:
3+ years of commercial experience with Java
3+ years of commercial experience with the Amazon Web Services ecosystem (S3, ES, SNS, SQS, Lambda, Aurora, IAM)
Strong knowledge and experience with Terraform or CloudFormation
Experience in the development & maintenance of CI/CD pipelines
Commercial experience with SQL and NoSQL databases (Graph database is preferable)
Micro-service expertise
Recent and proficient experience with building large-scale web services
Experience in data mining, large-scale data acquisition, auditing, transformation, and cleaning, both structured and unstructured data
English: Upper-intermediate level (both spoken and written)
What do we offer our new colleague?
Competitive compensation (based on market data, but also depending on the technical level of the candidate)
Flexible work schedule
3 health packages to choose from
Annual paid vacation and state holiday celebration
Free English classes (online)
Individual approach to professional growth
Lack of bureaucracy and micromanagement
Modern, comfortable office facilities (a barbecue zone, kitchens, lounge rooms, coffee machines, etc.)
Foreign business trips
On-site parking lot and charge station for Electric Cars
Corporate gifts, celebrations, and fun activities
Sports activities: ping-pong, soccer, work-out
Suppose you have a passion for solving challenging problems, building scalable, robust systems, love working with the latest technologies in a fast-paced, flexible environment, and are excited at the prospect of having a significant impact on products with more than 3 million paying subscribers. In that case, we want to talk to you! ;-)
Як відгукнутися?
Щоб відгукнутися на цю вакансію, вам необхідно авторизуватися на нашому сайті. Якщо у вас ще немає облікового запису, будь ласка, зареєструйтесь.
Розмістити резюмеСхожі вакансії
Операційний директор

HR менеджер

Стоматолог (оренда)
