Jobs

134
  • · 19 views · 1 application · 5h

    Senior Java Developer

    Full Remote · Ukraine · 10 years of experience · Upper-Intermediate
    We are working on a platform, which receives data about securities and prices from various data providers, enrich and validate it, and finally distribute the consolidated data to internal bank systems. Our team is responsible for different web...

    We are working on a platform, which receives data about securities and prices from various data providers, enrich and validate it, and finally distribute the consolidated data to internal bank systems. Our team is responsible for different web applications, desktop applications, web services and Linux environments that allow to visualize securities and to execute workflows on them.

    Our components are created in Java 8-11, C# and .Net, JavaScript/TypeScript with Angular, Oracle, Spring 4-5 (as well as Spring Boot).

    • Responsibilities:

      - Develop business and technical features for old and new applications
      - Prototype Ideas (we have many internal technical projects, we plan to rewrite all our legacy components in 1-2 years in Spring Boot and Spring Cloud, we play with Kotlin and Groovy)
      - Configure and maintain Windows and Linux environments (we own many environments, install agents and software, patch, monitor, etc)
      - Integrate our components with different internal and external client's systems
      - Configure, monitor, and troubleshoot Application servers (Tomcat, Weblogic)
      - Monitor applications, processes, scheduled jobs, collect different types of logs and metrics (ELK, ITRS, Autosys)
      - Setup and improve CI/CD (Jenkins, TeamCity, IBM Urban Deploy, Bash)
      - Automate routine with scripting languages (Groovy, Bash)
      - Write all types of tests: unit, integration, end-to-end
      - Design distributed applications (we deploy everything on more than one server, use load balancing and clusters, prefer lightweight and stateless solutions, extract functionality into small services, switch from monolith to microservice architecture)

    • Mandatory Skills Description:

      - Strong Java SE and Java EE with at least 10 years of commercial experience
      - Strong Spring knowledge (Boot, IoC, MVC, AOP, Security, Data, JDBC, Test)
      - Good knowledge of SQL and relational databases (Oracle)
      - Good understanding of Servlets, Servlet containers (Tomcat) and application servers (Weblogic)
      - Good understanding of CI/CD, experience with TeamCity or/and Jenkins
      - Hands-on user experience with Linux (navigation, work with files and folders, work with permissions, users and groups, work with processes and services, understanding of keys and certificates, simple Bash scripting)
      - Ability to dive into the problem, find effective and clean solutions, discuss them with the team and implement the best one when everyone is on the same page

    • Nice-to-Have Skills Description:

      - Angular or similar (React, Vue), Angular Material, RxJs
      - Ability to create nice HTML/CSS layouts
      - Deep Oracle knowledge
      - Experience with ELK
      - Experience with Spring Cloud modules and microservice architecture

    More
  • · 5 views · 0 applications · 1h

    Regular/Senior Java Developer (desktop)

    Full Remote · Ukraine · 5 years of experience · Upper-Intermediate
    Project Description: One of the world's largest providers of products and services to the energy industry has a need to develop and support enterprise information system in Oil & Gas domain. Product being developed is a cloud solution for interpretation...
    • Project Description:

      One of the world's largest providers of products and services to the energy industry has a need to develop and support enterprise information system in Oil & Gas domain.
      Product being developed is a cloud solution for interpretation of geological and geophysical data. Project is based on SCRUM methodology.
      Our project is stable, long-term and constantly adopts new technologies such as newest Java and Eclipse RCP versions, cloud and GPU computing, microservices architecture and other innovative frameworks.
      Work supposes close cooperation with Customer team located in Houston and following Agile principles.
      Our team is senior, supportive and friendly.
       

    • Responsibilities:

      • Collaborate closely with geophysicists, data scientists, and software engineers to
      translate scientific domain requirements into robust on-prem or Cloud software
      solutions.
      • Design, develop, and maintain high-performance applications for geophysical and
      geological data analysis, interpretation and visualization (e.g., seismic, horizon,
      fault, velocity model, etc.)
      • Present architectural designs and technical proposals to the architecture review
      board.
      • Ability to break down development tasks and lay out clear implementation
      roadmaps.
      • Implement and optimize computation algorithms
      • Design and develop both thin and thick client applications that interact with cloud-
      based microservices.
      • Ensure high code quality through unit testing, code reviews, security hardening and
      continuous integration with other domain tools
      • Provide technical support and lead user troubleshooting sessions to resolve issues
      and ensure smooth operation of DSG application.
      • Mentor junior developers and actively contribute to architectural and
      implementation decisions.
      • Embrace Agile/Scrum methodologies, delivering and demonstrating working
      solutions at the end of each sprint
      • Stay current with emerging technologies and trends in geophysical computing and
      software development.
       

    • Mandatory Skills Description:

      5+ years in Java development
      Strong Java Core knowledge
      Experience with desktop development (Swing, SWT or Eclipse RCP)

    More
  • · 569 views · 87 applications · 28d

    Java розробник

    Ukraine · Product · 1 year of experience · Pre-Intermediate
    SoftIndex LLC запрошує на постійну роботу талановитих розробників Java. SoftIndex LLC розробляє свої прикладні проекти — це високонавантажені системи веб-аналітики та веб-реклами за принципом Google AdWords, Google AdSense. У нас сильний R&D напрямок...

    SoftIndex LLC запрошує на постійну роботу талановитих розробників Java.

     

    SoftIndex LLC розробляє свої прикладні проекти — це високонавантажені системи веб-аналітики та веб-реклами за принципом Google AdWords, Google AdSense.

     

    У нас сильний R&D напрямок і ми активно розвиваємо власні Open Source проекти, деякі з них:

    - Наш Java проект ActiveJhttps://activej.io/ — Open Source платформа для побудови сучасних High-Load веб-додатків, хмарних рішень та мікросервісів – найближчий конкурент Spring, Vert.x, Micronauts, Spark та багато інших подібних проектів. 

    Перевага архітектури ActiveJ у його високій продуктивності, простоті та легковагості, нативній асинхронності, що підтверджено бенчмарками;

    UIKernelhttp://uikernel.io — React.js бібліотека для створення форм редагованих гридів з фільтрами - простий спосіб управління складними інтерфейсами.

     

    Запрошуємо на роботу всіх, хто відчуває у собі сили та бажання працювати над унікальними для України проектами.

     

    Основні завдання на проекті: 

    • Розвивати Open Source проекти компанії.
    • Брати участь у розробці високонавантажених масштабованих систем для роботи з великих масивами даних.
    • Застосовувати знання алгоритмів, структур даних, архітектури.

       

    Ключові компетенції:

    - Вища освіта в IT / інженерії / математиці. Готові розглянути студентів з досвідом роботи.

    - Комерційний досвід розробки від 1 року. 

    - Впевнені знання Java та Java Core, як основної платформи розробки.

    - Написання чистого, підтримуваного та ефективного коду.

    - Відмінне знання ООП, алгоритмів та структур даних.

    - Багатопоточне програмування.

    - Знання GIT або інших систем керування версіями вихідного коду.

     

    Буде перевагою:

    - Знання та досвід із С++, Haskell/Rust/Zig.

    - Знання мережевого програмування та баз даних(PostgreSQL/MySQL/ClickHouse/NoSQL).

    - Досвід роботи зі Spring, Apache Kafka або з іншими продуктами Apache.

    - Англійська для читання документації.

     

    Особистісні якості:

    - Швидке освоєння нових технологій.

    - Відмінні аналітичні навички, вміння працювати як самостійно, так і в команді.

     

     Випускників IT-курсів без релевантного досвіду не розглядаємо.

     

    Щo ми пропонуємо:

    - Перспективні проекти, робота з передовими технологіями, амбіційні завдання, цікаві виклики для професійного розвитку.

    - Конкурентну заробітну плату, бонуси та регулярні огляди заробітної плати.

    - Довгострокове співробітництво.

    - Повна зайнятість. Робочий графік: з 11.00 до 20:00. НЕ має трекерів часу.

    - Можливість працювати віддалено або по гібридному формату роботи.

    - Соц.пакет: медстрахування, оплачувані абонементи у басейн або тренажерний зал, оплачувана відпустка та лікарняний.

    - Дружню атмосферу, наставництво, комфортний офіс біля метро Університет/Золоті ворота у Київі.

     

    Термін розгляду CV до 5 робочих днів. Якщо ви не отримали відповідь від рекрутера протягом цього часу, це означає, що ми розглянули ваше резюме, але на даний момент у компанії немає вакансій, які відповідають Вашому досвіду та побажанням.

     

    Будемо раді знайомству та співпраці.

    Надсилайте своє резюме і приєднуйтесь до нашої команди!

    More
  • · 47 views · 3 applications · 4d

    Senior Java/Kotlin Engineer (Core)

    Office Work · Ukraine (Kyiv) · Product · 5 years of experience · Intermediate
    Solidgate — це платформа для оркестрації та процесингу платежів, що допомагає тисячам компаній приймати платежі онлайн. Ми розробляємо інноваційні фінтех-рішення, щоб забезпечити безперебійну обробку платежів для бізнесів у понад 150 країнах світу, від...

    Solidgate — це платформа для оркестрації та процесингу платежів, що допомагає тисячам компаній приймати платежі онлайн. Ми розробляємо інноваційні фінтех-рішення, щоб забезпечити безперебійну обробку платежів для бізнесів у понад 150 країнах світу, від Європи до ЛАТАМу, від США до Азії. Пишаємось бути частиною історії кожної компанії, з якою працюємо — наша інфраструктура гарантує швидкий скейл на нових ринках та збільшення прибутків.
     

    Про нас:
    — Офіси в 3х країнах: Україні, Польщі та на Кіпрі
    — Топовий роботодавець за версією DOU
    — 200+ людей в команді
    — 200+ клієнтів з України, Європи та США
    — Статус Principal Member у Visa та Mastercard
    — Ліцензія ЕМІ в ЄС
     

    Наші переваги:
    — FinTech — швидкозростаюча індустрія
    — Backend-driven продукт зі складними логіками, архітектурою та сучасним стеком технологій (Golang, Java, Kotlin, React, TypeScript, PostgreSQL, Elastic, Redis, RabbitMQ, Docker, AWS)
    — складні виклики та прямий вплив кожного члена команди на ріст бізнесу
    — можливість розвитку та професійного росту — «career plan» є у кожного
    — команда, яка горить спільною метою, має спільне бачення та цінності


    Шукаємо вмотивованого та рішучого Java/Kotlin Engineer у Core команду Solidgate.
    Ти матимеш унікальну можливість не лише посилити нашу команду як кількісно, так і якісно, але й зробити свій внесок у продукт, що знаходиться на стадії активної розробки.

    Ми використовуємо: Kotlin (K/JVM), Spring Boot, PostgreSQL, Hibernate, Elastic, RabbitMQ, AWS, Docker, Gitlab. Загальний стек технологій продукту можна побачити тут.

    Чим ти будеш займатись:
    — розробка таких задач, як роутинг платежів між провайдерами, процесинг 3DS платежів, рішення по синхронізації платежів, сервіс по роботі з BIN та асинхронний фінансовий звіт;
    — участь в проектуванні нової платіжної архітектури;
    — пошук стійких архітектурних підходів для процесингу потоку фінансових транзакцій в екосистемі продукту;
    — робота над reliability всієї платіжної системи;
    — відповідальність за роботу критичних сервісів;
    — написання unit та functional тестів.

    Що потрібно, щоб приєднатися до нас:
    — 5+ років досвіду в розробці на Kotlin (K/JVM) або Java;
    — знання PostgreSQL або MySQL;
    — досвід роботи із Spring Boot та Spring Framework;
    — досвід роботи з великими системами та складними БД;
    — досвід роботи з мікросервісною архітектурою;
    — проактивність й націленість на результат;
    — ініціативність та вміння приймати рішення;
    — розуміння бізнес-процесів.

    Був би перевагою досвід роботи:
    — з RabbitMQ;
    — з Apache Kafka;
    — з GRPC;
    — з Golang;
    — у фінтеху чи фінансовій сфері.
     

    У Solidgate ти отримаєш можливість працювати із дійсно цікавим та складним продуктом, брати участь у побудові архітектури та впливати на подальший розвиток компанії!
     

    Наші корпоративні бенефіти:
    — медичне страхування та корпоративний лікар
    — понад 30 дей оффів протягом року (20 робочих днів відпустки + вихідні на державні свята)
    — безкоштовні снеки, сніданки та обіди в офісі
    — професійне навчання (курси, тренінги, конференції, сертифікації)
    — performance review 2 рази на рік
    — компенсація спорту/клуби за інтересами
    — конкурентна оплата праці
    — можливість працювати віддалено
    — сучасна техніка Apple
     

    Хочеш стати частиною команди? Тоді відкинь усі сумніви та сміливо натискай «відгукнутися на вакансію».

    More
  • · 159 views · 14 applications · 28d

    Java Tech Lead

    Full Remote · Countries of Europe or Ukraine · Product · 7 years of experience · Intermediate
    mono — мультипродуктова IT компанія з України. Із 2017 року мільйони людей муркочуть від наших продуктів: Monobank, Monoбізнес, Experienza, Base, а тепер і Market by Mono. Прагнемо створити ще більше для нашої екосистеми. Нумо втілювати амбітні ідеї...

    mono — мультипродуктова IT компанія з України.
    Із 2017 року мільйони людей муркочуть від наших продуктів: Monobank, Monoбізнес, Experienza, Base, а тепер і Market by Mono. Прагнемо створити ще більше для нашої екосистеми. Нумо втілювати амбітні ідеї разом!

     

    Вимоги

    - маєш досвід проектування та експлуатації рішень на основі мікросервісної архітектури
    - вмієш описувати та документувати архітектурні рішення
    - 7+ років розробки та проєктування API
    - 2+ років досвіду з управління технічними командами
    - шариш Java11+, Spring Framework (core, boot, data, security)
    - на «ти» із messaging (Rabbit MQ, Kafka, etc.)
    - працюєш із MongoDb та PostgreSQL
    - із заплющеними очима пишеш unit/integration/performance тести в мікросервісному середовищі
    - розумієш принципи CI/CD та маєш досвід їх впровадження
    - маєш досвід з Docker та Kubernetes і тебе не лякає AWS
    - бачив, працював і розумієш як організовані agile фреймворки та команди
    - самостійність і відповідальність у ДНК

     

    Обов'язки

    - розробляти новий функціонал продукту та вдосконалювати наявний
    - сформувати та прокачати нову команду
    - тісно взаємодіяти з PO, BA для досягнення продуктових цілей команди
    - працювати у складі кросфункціональної Scrum-команди

     

    Умови роботи

    - гідна винагорода та її регулярний перегляд за результатами
    - гнучкий графік роботи без трекерів і параної
    - можливість гібридної роботи чи повністю віддалено
    - відпустка 18 робочих днів на рік (чи 24 календарних) + 2 дні для форс-мажорів + 6 днів для навчання
    - оплачувані дей-офи за станом здоров’я — без SMS і лікарняних листів
    - корпоративні курси інглішу
    - 100% страхування здоров’я + підтримка менталочки
    - картка Platinum від monobank і пундики від наших партнерів

    🇺🇦 Підтримуємо сили оборони України власними зборами, розвиваємо культуру донатерства.

    More
  • · 316 views · 35 applications · 28d

    Senior Java Developer

    Full Remote · Worldwide · Product · 7 years of experience
    mono — мультипродуктова IT компанія з України. Із 2017 року мільйони людей муркочуть від наших продуктів: Monobank, Monoбізнес, Experienza, Base, а тепер і Market by Mono. Прагнемо створити ще більше для нашої екосистеми. Нумо втілювати амбітні ідеї...

    mono — мультипродуктова IT компанія з України.
    Із 2017 року мільйони людей муркочуть від наших продуктів: Monobank, Monoбізнес, Experienza, Base, а тепер і Market by Mono. Прагнемо створити ще більше для нашої екосистеми. Нумо втілювати амбітні ідеї разом!
     

    Вимоги

    - глибокий практичний досвід роботи з Java17+, Spring Framework (core, boot, data, security)
    - досвід та розуміння концепцій мікросервісної архітектури
    - розробка та проектування API
    - знання та досвід роботи із PostgreSQL
    - написання unit/integration/API тестів у мікросервісному середовищі
    - практичний досвід роботи з Message Brokers (Rabbit MQ, Kafka, etc.)
    - працюєш із Kubernetes
    - strong ownership skills
    - strong team player
    - досвід роботи у Agile-середовищі

     

    Обов'язки

    - проєктування та розробка відповідно вимог PO
    - підтримка роботи розроблених рішень у production
    - проактивність у продуктовому дизайні рішень
    - ведення технічної документації
    - за потреби, виконувати роль Technical Lead для своєї скрам-команди

    Буде плюсом

    - навички конфігурування CI/CD (GitlabCI, Helm)
    - досвід із моніторингом (Opsgenie, Sentry)
    - досвід у ролі Technical Lead

     

    Умови роботи

    - гідна винагорода та її регулярний перегляд за результатами
    - гнучкий графік роботи без трекерів і параної
    - можливість гібридної роботи чи повністю віддалено
    - відпустка 18 робочих днів на рік (чи 24 календарних) + 2 дні для форс-мажорів + 6 днів для навчання
    - оплачувані дей-офи за станом здоров’я — без SMS і лікарняних листів
    - корпоративні курси інглішу
    - 100% страхування здоров’я + підтримка менталочки
    - картка Platinum від monobank і пундики від наших партнерів

    🇺🇦 Підтримуємо сили оборони України власними зборами, розвиваємо культуру донатерства.

    More
  • · 239 views · 78 applications · 30d

    Java developer Middle

    Full Remote · Ukraine · Product · 3 years of experience
    Ми шукаємо Middle Java Developer для роботи над проектами зв'язаними з реєстрацією користувачів, платіжними системами та іншими важливими модулями. Мова та технології Java Core 8+ Spring Framework (Spring Boot, Spring Data, Spring Security) JPA...

    Ми шукаємо Middle Java Developer для роботи над проектами зв'язаними з реєстрацією користувачів, платіжними системами та іншими важливими модулями. 

     

    Мова та технології

     

    Java Core 8+    Spring Framework (Spring Boot, Spring Data, Spring Security)    JPA (Hibernate)  Postgres    MongoDB     Rabbitmq    Docker    Tomcat     NoSQL

     

    Твої обов’язки

     

    Брати участь у розробці нових функціональних модулів (наприклад реєстрація, платіжні блоки),  дотримуючись технічних вимог та архітектурних рішень

    Реалізація та підтримка REST та AMQP API, включаючи роботу із зовнішніми та внутрішніми сервісами

    Розробляти на базі Spring Framework (Spring Boot, Spring Data, Spring Security), робота з залежностями та налаштуванням компонентів

    Проектувати реляційні та NoSQL баз даних (PostgreSQL, MongoDB, Redis), реалізація CRUD операцій, написання запитів та оптимізація роботи з базою

    Інтеграція із зовнішніми системами (API сторонніх сервісів, платіжні шлюзи, CRM) з використанням REST/SOAP та AMQP 

    Приймати участь у код-рев'ю, допомога у покращенні якості коду та дотриманні стандартів

    Забезпечити продуктивность та стабільності додатку, оптимізація існуючих рішень

    Підтримувати існуючі модулі та брати участь у їх модернізації, виправлення багів та доопрацювання функціоналу

    Взаємодіяти з командою для обговорення вимог, архітектурних рішень та планування завдань

    Працювати з системами контролю версій (Git) та CI/CD пайплайнами для автоматизації збирання та розгортання додатків

     

    Вимоги

     

    3+ роки досвіду роботи з Java (Java 8 та вище), розуміння об'єктно-орієнтованого програмування та основних принципів розробки

    Досвід роботи з Spring Framework: Spring Boot, Spring Data, розуміння конфігурації та роботи компонентів

    Досвід розробки REST API: створення та тестування ендпоінтів, робота із зовнішніми сервісами, базове розуміння аутентифікації та авторизації (OAuth2, JWT)

    Досвід роботи з базами даних: знання SQL, досвід роботи з PostgreSQL та NoSQL базами (MongoDB, Redis)

    Розуміння основ роботи з багатопоточністю в Java, досвід роботи з потоками та синхронізацією даних

    Досвід роботи з системами обміну повідомленнями (наприклад, RabbitMQ), розуміння черг повідомлень та взаємодії між мікро сервісами

    Досвід інтеграції із зовнішніми сервісами (REST, SOAP), робота з API третіх сторін;

    Розуміння та вміння використовувати GOF-патерни та принципи чистоти коду (GRASP, SOLID)

    Навички роботи з Git, досвід роботи із системами управління версіями та CI/CD інструментами

    Вміння вирішувати технічні завдання в рамках існуючої архітектури та генерувати пропозиції щодо покращення існуючих рішень

    Здатність працювати у команді, бути проактивним та відповідальним за виконання завдань у строк

     

    Добре мати

     

    Досвід роботи з Docker, Kubernetes

    Досвід роботи з хмарними платформами (AWS, GCP, Azure)

    Досвід роботи з системами кешування та оптимізації продуктивності додатків

    Досвід роботи у проектах, пов'язаних з фінансовими системами та дотриманням стандартів безпеки (наприклад, PCI DSS)

     

    Що ми пропонуємо

    Роботу у цікавих проєктах з нестандартними рішеннями

    Ринкову оплату праці

    Повний бухгалтерський супровід

    Performance review

    Командну підтримку у адаптації на новому робочому місці

    Швидкість у прийнятті рішень

    Безпосередній вплив на розвиток продукту

    Оплачувані лікарняні та відпустка

    Можливість повного remote

    Гнучкий графік роботи, де головне – результат.

    Про компанію Alliance DigitalСтворюємо нове. Покращуємо наявне.
    Наша команда спеціалізується на вирішенні складних завдань у сфері фінансових технологій.
    Наші експерти мають глибокі знання в галузі організації та автоматизації масового бізнесу, управління розробкою програмного забезпечення для фінансового та банківського сектора.
    Ми створюємо унікальний клієнт-банк на web та mobile.
    Унікальність товару надає можливість використання єдиного клиент-банка одночасно всім категорій клієнтів: фізичні особи, підприємці, юридичні особи.
    Ми створюємо екосистему з інших небанківських сервісів та послуг, які допомагатимуть розвивати бізнес клієнтам МСБ, а фізичним особам створювати всі умови для швидкого та зручного вирішення фінансових завдань.

    More
  • · 107 views · 12 applications · 25d

    Java Team Lead

    Full Remote · Ukraine · Product · 4 years of experience · Pre-Intermediate
    Мова та технології Java Core 8+ Spring (Spring Security,Spring Boot) JPA (Hibernate) Postgres MongoDB Redis RabbitMQ Твої обов’язки: Управління командою (близько 20 розробників): планування, розподіл завдань, контроль термінів та якості, вирішення...

    Мова та технології

     

    Java Core 8+ Spring (Spring Security,Spring Boot)  JPA (Hibernate)  Postgres MongoDB Redis RabbitMQ

     

    Твої обов’язки:

     

    Управління командою (близько 20 розробників): планування, розподіл завдань, контроль термінів та якості, вирішення організаційних питань

    Розвиток команди: зростання розробників, менторинг, участь у наймі, покращення існуючих процесів

    Технічний посібник: архітектура, вибір технологій, ревю коду, супровід рішень

    Комунікації з бізнесом: збір та опрацювання вимог, допомога у формуванні та уточненні завдань

    Проектне управління: участь у релізному плануванні, оцінка завдань, управління технічними ризиками

    Участь в архітектурних комітетах: спільне опрацювання технічного майбутнього платформи

    Контроль якості: участь у побудові процесів тестування та CI/CD, контроль звітність

     

    Вимоги:

     

    Досвід роботи в ролі Team Lead  не менше 4-х років

    Вміння ефективно керувати розробкою: планувати, декомпозувати, супроводжувати та покращувати існуючі процеси

    Комунікабельність, вміння працювати з бізнесом, аналітиками та іншими технічними командами

    Готовність приймати рішення та нести за них відповідальність

    Відмінні знання Java та Spring

    Розуміння архітектурних патернів (мікросервіси, моноліт, DDD, REST)

    Досвід роботи з PostgreSQL, MongoDB, Redis, RabbitMQ

     

    Добре мати:

     

    Досвід запуску нових команд або продуктів "з нуля"

    Участь у міграції з моноліту на мікросервіси

    Розуміння CI/CD, DevOps-практик, інфраструктури

    Знайомство з продуктовою розробкою

     

    Що ми пропонуємо:

     

    Роботу у цікавих проєктах з нестандартними рішеннями

    Ринкову оплату праці

    Повний бухгалтерський супровід

    Performance review

    Командну підтримку у адаптації на новому робочому місці

    Швидкість у прийнятті рішень

    Безпосередній вплив на розвиток продукту

    Оплачувані лікарняні та відпустка

    Можливість повного remote

    Гнучкий графік роботи, де головне – результат.

    More
  • · 147 views · 48 applications · 19d

    Senior Java Developer

    Full Remote · Countries of Europe or Ukraine · Product · 4 years of experience
    Компанія MASCODE надає повний цикл послуг з розробки програмного забезпечення і допомагає технологічним компаніям реалізувати свої продукти від концепції до запуску та забезпечити їх подальший супровід і підтримку. Шукаємо Senior Java Developer в...

    Компанія MASCODE надає повний цикл послуг з розробки програмного забезпечення і допомагає технологічним компаніям реалізувати свої продукти від концепції до запуску та забезпечити їх подальший супровід і підтримку.

     

    Шукаємо Senior Java Developer в команду для розробки модульної e-case managment системи з використанням гібридної мікросервісно-SOA-подієво-орієнтованої архітектури з використанням різноманітних сучасних рішень та інструментів.

     

    Очікування від майбутнього колеги:

    • Глибоке розуміння принципів ООП та SOLID.
    • Досвід у розробці з використанням Java 11+, Spring Boot, Gradle, Docker.
    • Орієнтація у технологіях: REST, gRPC, Jackson, Kafka, PostgreSQL, Elasticsearch, Flyway, JUnit, BPMN, OAuth, Kubernetes, S3.

    Буде плюсом:

    • Досвід у створенні мікросервісних систем із використанням DDD, CQRS, ES, HA.
    • Розуміння архітектурних шаблонів та принципів побудови масштабованих систем.

    Твої основні задачі:

    • Забезпечення високого рівня якості коду та дотримання стандартів розробки.
    • Постійне вдосконалення якості продукту разом із командою.
    • Участь у всіх етапах розробки продукту.

       

    Ми пропонуємо: 

    • Повністю віддалений формат роботи (кандидати з Києва можуть працювати в офісі з генераторами за бажанням) 
    • Офіційне оформлення зі 100% покриттям податків в компанію-резидента Дія.CityСіті (трудовий договір або гіг-контракт) 
    • Відсутність тайм-трекерів і гнучкий графік роботи (починаємо в період з 9 до 10 ранку, 8-ми годинний робочий день) 
    • Роботу з цікавими та корисними проєктами для України та Європи
    • Відсутність мікроменеджменту, лояльність та взаємоповагу 

    Додаткові плюшки: 

    • Медичне страхування після 3 місяців оплачуваного випробувального терміну 
    • Компенсація корпоративного навчання англійської мови — 50% 

     

    Етапи найму: Короткий колл з HR менеджером (до 30 хв.) → технічна співбесіда з Team & Tech Lead і Delivery Manager (до 1 год) → Job Offer

    More
  • · 180 views · 23 applications · 9d

    Java Developer

    Office Work · Ukraine (Cherkasy) · Product · 1 year of experience · Pre-Intermediate
    Компанія «ТЕКО ТРЕЙД» (https://overseer.ua), лідер серед інтеграторів GPS рішень України, в зв'язку з розширенням, оголошує конкурс на вакансію «Java Developer». Розглядаємо тільки кандидатів з м. Черкаси. Обов'язки: Розробка і підтримка програмного...

    Компанія «ТЕКО ТРЕЙД» (https://overseer.ua), лідер серед інтеграторів GPS рішень України, в зв'язку з розширенням, оголошує конкурс на вакансію «Java Developer». Розглядаємо тільки кандидатів з м. Черкаси.

     

    Обов'язки: Розробка і підтримка програмного наявних програмних продуктів

    Дослідження і оптимізація розрахунків систем моніторингу

     Робота в команді 

     Дослідження механізмів та способів покращення програмних продуктів

     Розробка та впровадження математичних моделей та алгоритмів

    Основні вимоги

    Знання Git та методології Git Flow

    Навички роботи з Jira, Trello

    Базові знання Linux (Debian, Ubuntu)

    Розуміння і робота з Nginx, базові Devops-навички (Github Actions, Gitlab pipelines, Docker)

    Ґрунтовні знання Spring Framework, JDBC, Spring Security, Concurrency в Java, Reflection, робота з кешованими даними.

    Глибоке розуміння паттернів проектування, принципів побудови високоабстрагованого коду, розуміння ООП та алгоритмів.

    Розуміння та робота з PostgreSQL (нормалізація, Partitioning, зв’язки)

    Розуміння і основи роботи з профайлером, написання юніт тестів та інтеграційних тестів: JUnit, Testcontainers

    Знання математики та аналізу: Основи статистичних даних, математичний аналіз (диференціальне та інтегральне числення, аналіз екстремумів функцій), дискретна математика (бінарна логіка, операції над множинами)

    Знання основ теорії сигналів: фільтрація даних, різновиди фільтрів,  цифрова ентропія

    Буде перевагою:

    Технічна освіта.

    Досвід роботи з іншими мовами програмування (Java, Swift).

     

    OVERSEER - комплексні послуги GPS-моніторингу, контролю пального, обробки полів агродронами від лідера українського ринку

    More
  • · 129 views · 3 applications · 30d

    Backend Java Developer у продуктову компанію

    Office Work · Ukraine (Lviv) · Product · 4 years of experience · Intermediate
    Продуктова компанія шукає фахівця на позицію Backend Developer (Java) для роботи над рішеннями у сфері зеленої енергетики. Компанія спеціалізується на розробці платформ для дистанційного моніторингу вітрових турбін у галузі відновлюваної енергетики....

    Продуктова компанія шукає фахівця на позицію Backend Developer (Java) для роботи над рішеннями у сфері зеленої енергетики.
     

    ✔️ Компанія спеціалізується на розробці платформ для дистанційного моніторингу вітрових турбін у галузі відновлюваної енергетики. Понад 60 000 високоефективних турбін уже запущені в експлуатацію.

    ✔️ Процес найму складається з двох етапів: технічна співбесіда та зустріч з менеджментом.

    ✔️ Робота передбачає офлайн-формат у львівському офісі, який забезпечено автономною інфраструктурою на випадок форс-мажорів.
     

    ✔️ Must-have: 5+ років досвіду з Java, готовність працювати з Java 5 без використання Spring. Бажаний досвід у мережевому програмуванні та оптимізації Java-коду.

    More
  • · 295 views · 93 applications · 24d

    Strong Java BE Developer

    Part-time · Full Remote · Worldwide · 4 years of experience
    Розробка та підтримка сучасних back-end сервісів на Java (Spring Boot, REST API) Інтеграція з зовнішніми API, базами даних (MySQL/PostgreSQL), чергами повідомлень Оптимізація продуктивності, рефакторинг існуючого коду, покращення архітектури Робота у...
    • Розробка та підтримка сучасних back-end сервісів на Java (Spring Boot, REST API)
    • Інтеграція з зовнішніми API, базами даних (MySQL/PostgreSQL), чергами повідомлень
    • Оптимізація продуктивності, рефакторинг існуючого коду, покращення архітектури
    • Робота у команді з QA, DevOps, Front-End, участь у code review
    • Писати юніт-тести, інтеграційні тести
    • Документування рішень
    More
  • · 89 views · 14 applications · 18d

    Regular/Senior Java Developer

    Full Remote · Ukraine · 4 years of experience
    Project Description: Провідна міжнародна ІТ-компанія шукає Java розробника на проекти з автоматизації процесів оформлення кредитних продуктів у банку. Шукаємо людину, яка буде: розробляти і впроваджувати нові внутрішньобанківські системи, створювати...
    • Project Description:

      Провідна міжнародна ІТ-компанія шукає Java розробника на проекти з автоматизації процесів оформлення кредитних продуктів у банку. Шукаємо людину, яка буде: розробляти і впроваджувати нові внутрішньобанківські системи, створювати власні програмні рішення на підставі готового Технічного завдання.
       Ми пропонуємо цікаві та масштабні проекти, що базуються на сучасних технологіях.

    • Responsibilities:

      Розробка програмного коду;
      Рев'ю програмного коду;
      Оптимізація;
      Участь в оцінці задач, обговоренні архітектури додатків.

    • Mandatory Skills Description:

      Досвід роботи від 4-х років; 
      Java Core 11+
      Git
      SOAP, REST, XML, XPath, XSLT, SQL
      робота з серверами додатків (Tomcat, Jetty і т.д.)

    • Nice-to-Have Skills Description:

      Spring Framework (Spring Boot, Spring Data, Spring Security)
      Groovy, Gradle
      Додатковим плюсом буде:
      досвід роботи з WSO2 ESB / EI / AS
      досвід роботи з RabbitMQ, Kafka, Camunda
      досвід DevOps

    • Languages:
      • Ukrainian: C1 Advanced
    More
  • · 123 views · 16 applications · 18d

    Regular/Senior Java Developer

    Full Remote · Ukraine · 2.5 years of experience
    Project Description: Провідна міжнародна ІТ-компанія шукає Java розробника на проекти з автоматизації процесів оформлення кредитних продуктів у банку. Шукаємо людину, яка буде: розробляти і впроваджувати нові внутрішньобанківські системи, створювати...
    • Project Description:

      Провідна міжнародна ІТ-компанія шукає Java розробника на проекти з автоматизації процесів оформлення кредитних продуктів у банку. Шукаємо людину, яка буде: розробляти і впроваджувати нові внутрішньобанківські системи, створювати власні програмні рішення на підставі готового Технічного завдання.
       Ми пропонуємо цікаві та масштабні проекти, що базуються на сучасних технологіях.

    • Responsibilities:

      Розробка програмного коду;
      Рев'ю програмного коду;
      Оптимізація;
      Участь в оцінці задач, обговоренні архітектури додатків.

    • Mandatory Skills Description:

      Досвід роботи від 2-х років; 
      Java Core 11+
      Git
      SOAP, REST, XML, XPath, XSLT, SQL
      робота з серверами додатків (Tomcat, Jetty і т.д.)

    • Nice-to-Have Skills Description:

      Spring Framework (Spring Boot, Spring Data, Spring Security)
      Groovy, Gradle
      Додатковим плюсом буде:
      досвід роботи з WSO2 ESB / EI / AS
      досвід роботи з RabbitMQ, Kafka, Camunda
      досвід DevOps

    More
  • · 86 views · 19 applications · 18d

    Senior Java Developer (Український банк)

    Full Remote · Ukraine · 4 years of experience
    Project Description: Провідна міжнародна ІТ-компанія шукає Java розробника на проекти з автоматизації процесів оформлення кредитних продуктів у банку. Шукаємо людину, яка буде: розробляти і впроваджувати нові внутрішньобанківські системи, створювати...
    • Project Description:

      Провідна міжнародна ІТ-компанія шукає Java розробника на проекти з автоматизації процесів оформлення кредитних продуктів у банку. Шукаємо людину, яка буде: розробляти і впроваджувати нові внутрішньобанківські системи, створювати власні програмні рішення на підставі готового Технічного завдання.
       Ми пропонуємо цікаві та масштабні проекти, що базуються на сучасних технологіях.

       

    • Responsibilities:

      Розробка програмного коду;
      Рев'ю програмного коду;
      Оптимізація;
      Участь в оцінці задач, обговоренні архітектури додатків.

       

    • Mandatory Skills Description:

      Досвід роботи від 4-х років; 
      Java Core 11+
      Git
      SOAP, REST, XML, XPath, XSLT, SQL
      робота з серверами додатків (Tomcat, Jetty і т.д.)

       

    • Nice-to-Have Skills Description:

      Spring Framework (Spring Boot, Spring Data, Spring Security)
      Groovy, Gradle
      Додатковим плюсом буде:
      досвід роботи з WSO2 ESB / EI / AS
      досвід роботи з RabbitMQ, Kafka, Camunda
      досвід DevOps

       

    • Languages:
      • Ukrainian: C1 Advanced
    More
Log In or Sign Up to see all posted jobs