Сучасна диджитал-освіта для дітей — безоплатне заняття в GoITeens ×
MEV is a software development company based in the United States and Europe. It was named after the mega-electronvolt, a unit of energy measurement in physics. We convert our own energy into creating valuable products with high quality, and we value it over quick results.
13 березня 2018

Java Engineer (вакансія неактивна)

Львів

Необхідні навички

• Досвід у розробці web-applications від 2-х років;
• Розуміння принципів об’єктно-орієнтованого програмування та вміння застосовувати їх на практиці (SOLID, GRASP, DRY, KISS, YAGNI);
• Знання принципів напиcання чистого коду та вміння їх застосовувати;
• Досвід роботи з одним із Java frameworks (Spring, Dropwizard, Hibernate, Jersey);
• Знання JavaScript на високому рівні;
• Досвід роботи з одним із сучасних JS фреймворків: Ember.js, Angular, ReactJS;
• Досвід написання unit тестів;
• Досвід роботи з базами даних (PostgreSQL, MongoDB, MySQL, etc.);
• Знання англійської на високому рівні та гарні комунікативні навички.

Буде плюсом

• Участь у розробці архітектури, проектування АРІ;
• Робота над вимогами до web-applications;
• Досвід роботи над проектами з підвищеним фокусом на інформаційну безпеку;
• Досвід роботи по Agile методологіям (scrum, extreme programming, etc.);
• Досвід роботи з Unix, Linux, Mac OS;
• Досвід роботи з системами віртуалізації (vagrant, docker);
• Розумiння принципів ефективного програмування на Java (defensive coding, security principles, etc.);
• Знання сучасних програмних архітектур (MVC, MVVM, ADR, Hexagonal Architecture, Microservices, 12 Factor Applications, etc.);
• Особисті проекти або участь в оpen source проектах.

Пропонуємо

• Конкурентну заробітну плату (сума обговорюється на співбесіді);
• Офіційне працевлаштування;
• Медичне страхування;
• Оплачувану відпустку (24 календарні дні);
• Вигідні умови для relocation;
• Професійний розвиток (відвідування конференцій за рахунок компанії, курси англійської мови, участь в хакатонах, професійну літературу та багато іншого);
• Корпоративний відпочинок.

Обов’язки

• Брати участь в аналізі вимог і допомагати клієнту з його бізнес задачами;
• Брати активну участь у дослідженні, обговоренні та реалізації задач, пов’язаних з архітектурою програмного забезпечення;
• Впроваджувати новий функціонал;
• Прокачати свої problem solving навички;
• Брати участь в покращенні процесів на проекті, визначенні подальших напрямків роботи;
• Працювати в команді професіоналів-однодумців, в якій кожен несе відповідальність за результат.

Про проєкт

Це SaaS, призначений для налагодження взаємодії між фармацевтичними та страховими компаніями.
Проект розробляється на Java на основі Spring Cloud фреймворка, з використанням мікросервісної архітектури, ElasticSearch та PostgreSQL. Для front-end’а використовується Ember.js.
В процесі розробки ми застосовуємо такі практики як Continuous Integration, Continuous Deployment і Continuous Delivery.
Ключовими відмінностями проекту є посилений фокус на безпеку і стабільність системи (високий ступінь покриття unit та integration тестами), складність схеми даних для обліку варіацій в бізнес процесах, а також інтеграція з закритими системами.

Гарячі Java вакансії

Всі Java вакансії