Jobs Lviv

10
  • · 69 views · 10 applications · 2d

    Senior Java Developer

    Office Work · Ukraine (Kyiv, Lviv) · Product · 5 years of experience · Upper-Intermediate
    About us: EveryMatrix is a leading B2B SaaS provider delivering iGaming software, content and services. We provide casino, sports betting, platform and payments, and affiliate management to 200 customers worldwide. But that's not all! We're not just about...

    About us:

    EveryMatrix is a leading B2B SaaS provider delivering iGaming software, content and services. We provide casino, sports betting, platform and payments, and affiliate management to 200 customers worldwide.

    But that's not all! We're not just about numbers, we're about people. With a team of over 1000 passionate individuals spread across twelve countries in Europe, Asia, and the US, we're all united by our love for innovation and teamwork.

    EveryMatrix is a member of the World Lottery Association (WLA) and European Lotteries Association. In September 2023 it became the first iGaming supplier to receive WLA Safer Gambling Certification. EveryMatrix is proud of its commitment to safer gambling and player protection whilst producing market leading gaming solutions.

    Join us on this exciting journey as we continue to redefine the iGaming landscape, one groundbreaking solution at a time.
     

    We are looking for a passionate and dedicated Senior Java Developer to join one of the core team in Lviv. The contract is longterm and full-time. Join us and take part in development of the scalable, high-loaded microservices based platform in a product company.
     

    What You'll get to do:

    • Writing reusable, testable, and efficient code;
    • Design and implementation of multithreaded, multi-tenant, low-latency, highavailability, and performant applications;
    • Working with efficient algorithms, probabilities processing and code
    optimization.
    • Following TDD best practice.

     

    What You need to know:

    • Strong proficiency with Java 8/11 or newer (5+ years or more professional
    experience in web development).
    • Strong experience and knowledge of OOP, data structures, algorithm
    complexity.
    • Experience with multi-threaded environments, concurrency, parallel computing.
    • Experience with relational DBs (hibernate, JDBC, SQL / MySQL / Postgresql).
    • Experience with performance tuning & optimization (profilers, understanding
    how GC works, etc.).
    • Experience with CI/CD (Git, Maven, Jenkins, Gitlab, etc.).
    • Experience with best testing practices (Mockito, Junit, integration tests, etc.).
    • Experience with Spring basics (Data, Boot, etc.)
    • Experience with high-load, distributed systems (Kubernetes).
    • B2 English Level (upper intermediate) and higher.

    Nice to have:
    • Experience with message brokers (Rabbitmq, Kafka, etc.).
    • Experience with Ansible.
    • Experience with high scalable software and high performing components.
    • Experience with BigQuery.
    • Experience with NoSQL DBs (MondoDB)

    Here's what we offer:

    • Start with 22 days of annual leave, with 2 additional days added each year, up to 32 days by your fifth year with us.
    • Stay Healthy: 10 sick leave days per year, no doctor's note required; 30 medical leave days with medical allowance
    • Support for New Parents:
    • 21 weeks of paid maternity leave, with the flexibility to work from home full-time until your child turns 1 year old.
    • 4 weeks of paternity leave, plus the flexibility to work from home full-time until your child is 13 weeks old.

    Our office perks include on-site massages and frequent team-building activities in various locations.

    Benefits & Perks:

    • Daily catered lunch or monthly lunch allowance. 
    • Private Medical Subscription. 
    • Access online learning platforms like Udemy for Business, LinkedIn Learning or O’Reilly, and a budget for external training.
    • Gym allowance

    At EveryMatrix, we're committed to creating a supportive and inclusive workplace where you can thrive both personally and professionally. Come join us and experience the difference!
     

    Department
     

    More
  • · 118 views · 7 applications · 3d

    Senior Java Developer

    Ukraine · 5 years of experience · Upper-Intermediate
    Our mission at Geniusee is to help businesses thrive through tech partnership and strengthen the engineering community by sharing knowledge and creating opportunities Our values are Continuous Growth, Team Synergy, Taking Responsibility, Conscious...

    Our mission at Geniusee is to help businesses thrive through tech partnership and strengthen the engineering community by sharing knowledge and creating opportunities 🌿Our values are Continuous Growth, Team Synergy, Taking Responsibility, Conscious Openness and Result Driven. We offer a safe, inclusive and productive environment for all team members, and we’re always open to feedback💜 If you want to work from home or work in the city center of Kyiv, great — apply right now.

     

    About the project:
    AI project

     

    Requirements:
    • 7+ years of software engineering experience;
    • 5+ years specifically in development;
    • 3+ years architecting large-scale distributed systems;
    • Strong experience with distributed stream processing frameworks similar to Apache Storm;
    • Proven track record designing and implementing large-scale data processing architectures;
    • Experience with pub-sub messaging systems and loosely coupled architectures;
    • Working knowledge of SQL and NoSQL databases;
    • Demonstrated understanding of DevOps practices, containerization, and CI/CD pipelines;
    • Ability to create and defend complex design decisions with clear articulation of trade-offs;
    • Experience optimizing system performance, memory usage, and disk access;
    • Knowledge of caching strategies to improve response times and reduce costs.

     

    Responsibilities:
    • Design and architect scalable, high-performance search components with focus on system trade-offs;
    • Implement real-time data processing pipelines using and distributed streaming technologies;
    • Collaborate with stakeholders to align technical solutions with business requirements;
    • Contribute to system reliability, efficiency, and performance optimization.

     

    What you will get.
    ● Competitive salary and good compensation package;
    ● Exciting, challenging and stable startup projects with a modern stack;
    ● Corporate English course;
    ● Ability to practice English and communication skills through permanent interaction with clients from all over the world;
    ● Professional study compensation, online courses and certifications;
    ● Career development opportunity, semi-annual and annual salary review process;
    ● Necessary equipment to perform work tasks;
    ● VIP medical insurance or sports coverage;
    ● Informal and friendly atmosphere;
    ● The ability to focus on your work: a lack of bureaucracy and micromanagement;
    ● Flexible working hours (start your day between 8:00 and 11:30);
    ● Team buildings, corporate events;
    ● Paid vacation (18 working days) and sick leaves;
    ● Cozy offices in 2 cities (Kyiv & Lviv with electricity and Wi-Fi (Generator & Starlink);
    ● Compensation for coworking (except for employees from Kyiv and Lviv);
    ● Corporate lunch + soft skills clubs;
    ●Unlimited work from home from anywhere in the world (remote);
    ● Geniusee has its own charity fund.

    More
  • · 90 views · 7 applications · 5d

    Middle Strong/Senior Java Developer

    Ukraine · Product · 4 years of experience
    Основні вимоги ОБОВ’ЯЗКОВО 4+ роки комерційного досвіду розробки на Java Гарне знання Java: Core, структури даних та алгоритми, Multithreading, Design Patterns, Servlets 2+ роки роботи з SQL (процедурне програмування, побудова моделей БД, оптимізація...

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

    • ОБОВ’ЯЗКОВО 4+ роки комерційного досвіду розробки на Java
    • Гарне знання Java: Core, структури даних та алгоритми, Multithreading, Design Patterns, Servlets
    • 2+ роки роботи з SQL (процедурне програмування, побудова моделей БД, оптимізація запитів) (використовуємо PostgreSQL)
    • Досвід роботи зі Spring (Boot, Security, MVC, Data); ORM
    • Досвід роботи з RabbitMQ 
    • Досвід роботи з Docker, AWS
    • Знання Maven/Gradle

     

    Буде плюсом

    • Досвід роботи у фінтех домені

     

    Основні обов’язки

    • Перший проєкт: Розробка web-застосунків (REST-сервіси) 
    • Другий проєкт: Перехід з legacy на сучасний стек 

     

    Своїм співробітникам ми пропонуємо

    • Роботу в найбільшому та інноваційному банку України
    • Офіційне працевлаштування та 24 календарних дні відпустки
    • Компенсацію лікарняних
    • Конкурентну заробітну плату
    • Бонуси, премія відповідно до політики компанії
    • Медичне страхування 
    • Корпоративне навчання
    More
  • · 95 views · 6 applications · 10d

    Java Developer

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

    Продуктова компанія в пошуку Backend Developer (Java).

     

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

     

    ✔️Передбачається два етапи спілкування - технічна та менеджерська співбесіди.

     

    ✔️Необхідно відвідувати офіс мінімум 2-3 рази на тиждень у Львові. Повністю автономний на випадки непередбачуваних ситуацій.

     

    ✔️Вимоги: досвід з Java 8, готовність працювати без Spring.
    Бажаний досвід з нетворкінгом та оптимізацією коду на Java

    More
  • · 155 views · 23 applications · 11d

    Java Developer

    Office Work · Ukraine (Lviv) · 2 years of experience
    OpenDim, a product in the real estate market, is seeking enthusiastic Front-End Engineers to join our team and grow with us! What You’ll Do: Develop and maintain high-performance Java applications. Design, implement, and optimize backend systems. Utilize...

    OpenDim, a product in the real estate market, is seeking enthusiastic Front-End Engineers to join our team and grow with us!

    What You’ll Do:

    • Develop and maintain high-performance Java applications.
    • Design, implement, and optimize backend systems.
    • Utilize AWS services to build scalable cloud solutions.
    • Collaborate with cross-functional teams to deliver high-quality software.
    • Ensure code quality, performance, and scalability.

    What We’re Looking For:

    • Java: Strong knowledge and deep understanding of core concepts, design patterns, and best practices.
    • Spring: Experience with Boot 3.++, Web, Data, Security, etc.
    • SQL: Hands-on experience with PostgreSQL, including query optimization and database design.
    • AWS: Familiarity with AWS services and their integration into backend systems.
    • Microservices Architecture: Practical experience in designing, building, and maintaining microservices, including monitoring and logging.
    • Version Control: Hands-on experience with Git and familiarity with CI processes.
    • Docker & Kubernetes: Experience with containerization and orchestration for scalable applications.
    • Mindset: Most importantly, a passion for learning and a strong drive to grow professionally.

    What We Offer:

    • Professional Growth: Exciting challenges that will elevate your skills and expertise.
    • Innovative Projects: Exciting and impactful projects with modern technologies.
    • Supportive Environment: A friendly, collaborative atmosphere to thrive in.

    If you’re passionate about Java development and want to work on innovative projects, we’d love to hear from you!

    More
  • · 187 views · 27 applications · 11d

    Junior Java Developer

    Office Work · Ukraine (Lviv) · 0.5 years of experience · Intermediate
    DotCode is looking for a Java developer to join our team. This is a great opportunity to work with our friendly team on many interesting projects and be involved in architecture design and development as well, and other challenging and interesting...

    DotCode is looking for a Java developer to join our team. This is a great opportunity to work with our friendly team on many interesting projects and be involved in architecture design and development as well, and other challenging and interesting tasks.

    Skills:
    - Minimum 0.5+ years experience developing in Java;
    - Good Object oriented design skills;
    - Experience with SQL databases (E.g. MySQL, PostgreSQL);
    - Strong knowledge of Spring boot, Hibernate, Maven, REST APIs;
    - Experience with Test Driven Development (TDD), Behavior Driven Development (BDD);
    - Ability to write well-designed and efficient code;
    - Hands-on experience in developing software with agile or scrum methodologies;
    - A team player who can work seamlessly in a small team;
    - Level of English language — intermediate (spoken and written).

    Will be plus:
    - Experience with AWS (EC2, Lambda, S3 ect.);
    - Experience with Linux commands.

    We offer:
    - Competitive salary;
    - Flexible working time;
    - Professional training opportunities;
    - Friendly work environment and office in a good location;
    - Paid vacations and national holidays.

    Hiring flow:
    - Call with HR Manager;
    - Technical interview with life coding;
    - Test task (optional);
    - Final interview with CEO.

    If you have any questions, feel free to contact :)

    More
  • · 346 views · 97 applications · 11d

    Java Developer

    Ukraine · Product · 3 years of experience
    Kyivstar.Tech знаходиться в пошуку Java Developer в продуктову команду, яка працює з групою внутрішніх продуктів. Що ти будеш робити: Розробляти високонавантажені, розподілені middleware& backend додатки в телекомунікаційній сфері, які пов’язані з...

    Kyivstar.Tech знаходиться в пошуку Java Developer в продуктову команду, яка працює з групою внутрішніх продуктів.

     

    Що ти будеш робити:

    • Розробляти високонавантажені, розподілені middleware& backend додатки в телекомунікаційній сфері, які пов’язані з обробкою provisioning requests, order data-contents, voice, billing& tariffication events
    • Приймати участь у проектуванні та розробці архітектури мікро-сервісних систем АРІ, нових бізнес-логік
    • Розробляти, збирати, розгортати код, оптимізувати та виконувати ревю коду
    • Писати unit, інтеграційні, навантажені тести
    • Співпрацювати з колегами по команді
    • Консультувати щодо нових та існуючих продуктів для погодження проектних документацій

       

    Яка кваліфікація та досвід необхідні:

    • Досвід роботи не менше 3+ років у сфері програмування, участь в комерційних проектах не менше 2-х років
    • Знання Java Core (JVM, Concurrency - обов’язковий практичний досвід, Parallelism, Data Structure, Streams, Async(Future Api), Patterns, JDBC)
    • Навички роботи з Spring Framework (MVC, Boot, Security), Akka (HTTP, Streams)
    • Досвід розробки Web applications (exchange format — JSON/XML), побудови REST архітектури
    • Досвід роботи з NoSQL / SQL DB
    • Знання СI/CD процесів, досвід роботи з Maven, Gradle, JUnit, СI/CD tools
    • Досвід роботи з Grafana, ELK Stack, Artifactory
    • Розуміння SMPP Protocol v3.4
    • Розуміння та навички роботи з брокерами обміну даними (Kafka, RabbitMQ)
    • Розуміння принципів роботи дистрибутивних систем та досвід роботи з ними
    • Досвід використання microservices, soa, monolith, патернів проектування, Event Sourcing, CQRS, DDD
    • Досвід роботи з Docker stack
    • Англійська — на рівні читання

       

    Плюсом стане:

    • Досвід frontend розробки
    • Розуміння розробки мікроконтролерів
    • Досвід з Ardiuno

       

    Як відбувається процес найму:

    • Інтерв'ю з рекрутером
    • Тестове завдання
    • Технічна співбесіда з командою

     

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

    • Офіс або ремоут — вирішувати тобі. Ми даємо можливість працювати будь-де, а робоче місце облаштуємо
    • Ремоут онбординг
    • Перформанс бонуси для всіх (річні чи квартальні — залежить від ролі)
    • Навчаємо працівників: є безліч внутрішніх ресурсів і програм від партнерів, власна бібліотека
    • Страхування здоров’я і життя для працівників
    • Wellbeing-програма та корпоративний психолог
    • Компенсація витрат на мобільний зв’язок Київстар
    More
  • · 127 views · 16 applications · 12d

    Senior Java Engineer (ML/Data Science)

    Ukraine · 3 years of experience · Upper-Intermediate
    We are seeking a skilled and experienced Senior Software Engineer specializing in the deployment, support and monitoring of AI/ML solutions. As a Senior Software Engineer, you will collaborate with Data Scientists and ML Engineers to productionalize AI/ML...

    We are seeking a skilled and experienced Senior Software Engineer specializing in the deployment, support and monitoring of AI/ML solutions. As a Senior Software Engineer, you will collaborate with Data Scientists and ML Engineers to productionalize AI/ML models as part of larger AI solutions. This role will require proficiency with Java development and familiarity with Python development. Data competency is a plus for this position in-terms of being able to work with data  in-motion (Kafka, Data APIs) as well as data at REST (MySQL and Snowflake data stores).

    Intelliarts Ltd. is a boutique software engineering company established in 1999, in Lviv, Ukraine. We launch and support dedicated development teams that help startups and technology companies worldwide to build awesome products. With a flat structure, we don’t offer traditional vertical career growth. Instead, we created a working environment encouraging professional and personal growth: challenging projects, tight integration with teams abroad, and learning from experienced colleagues.
     

    Responsibilities

    • Build highly reliable and scalable systems to support real-time ML models and feature stores
    • Work on design and development of new tools to support content creation for Marketing Data Science and DSI teams.
    • Mentor junior engineers and data scientists in areas such as architecture, design, coding, tooling and infrastructure
    • Provide technical leadership and direction for team projects
    • Participate in code reviews
    • Carry out system testing and debugging
    • Collaborate with team members to solve development issues
    • Participate in on-call rotation of the team to make sure the team can address critical operational issues in a timely manner
    • Collaborate with wide variety of stakeholders across the organization for requirements gathering and solution design
       

    Personal Profile Overview

    • Degree in Computer Science, Software Engineering or related field
    • Stability in previous employment history with a tendency to remain with employers for extended periods
    • Experience in managing diverse project activities (not just coding, but also requirements analysis, preparing estimations)
    • Clear and effective communication skills, both verbal and written, ability to convey ideas, information, and messages accurately and efficiently
    • Proficiency in fostering effective collaboration and teamwork activities
    • Ability to analyze information, assess situations, and make decisions based on sound reasoning and logical evaluation
    • Focus on delivering exceptional customer experiences and prioritizing customer satisfaction
    • Analytical thinking, problem-solving abilities, and strategic approach to technical challenges
    • Transparency in sharing the information within a team and company
    • Willingness to acquire new knowledge and insights to enhance professional growth and performance
       

    Required skills

    • 5+ years experience, ideally with Java, or similar programming language
    • Experienced with Relational Databases such as MySQL or Snowflake
    • Software Architecture skills – design and maintenance
    • Experience in building and debugging performant asynchronous systems
    • Experience building scalable Java apps in production
    • At least Upper-Intermediate level of English
       

    As a plus

    • Experience with Python programming language
    • Experience with LLM
       

    We offer

    • Fuel your professional growth with paid online courses, conferences, certifications, English classes, a corporate library, and leadership program
    • Thrive in a culture of trust and cooperation with no time trackers and minimal bureaucracy
    • Enjoy 20 business days of paid vacation, plus state holidays to prioritize your well-being
    • Experience an open-door culture, transparent communication, and top management at a handshake distance
    • Enjoy comfortable office vibes with no open space policy, relaxing sports areas, a spacious bar/kitchen, and more
    • Achieve balance with our hybrid/fully remote work model
    • Receive fair and competitive compensation
    • Fuel your productivity and foster a sense of community with complimentary daily lunches
    • Participate in meaningful initiatives supporting Ukraine’s victory
    • Take flexible sick leave without burdensome documentation and access parental benefits
    • Choose from comprehensive medical insurance or a sports compensation package
    • Have fun with regular team-building activities, corporate events and celebrations, and unique initiatives like Week in Lviv
    More
  • · 112 views · 5 applications · 12d

    Java Engineer для роботи над продуктом з вітроенергетики

    Office Work · Ukraine (Lviv) · Product · 2 years of experience · Intermediate
    Компанія працює у галузі виробництва відновлюваних джерел енергії, а саме вітроенергетики. Розробляють платформи для віддаленого моніторингу за вітряними турбінами. Вже було поставлено понад 60 тисяч високопродуктивних вітряних турбін. ...

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

     

    ✔️Передбачається два етапи спілкування - технічна та менеджерська співбесіди.

     

    ✔️Необхідно відвідувати офіс у Львові. Повністю автономний на випадки непередбачуваних ситуацій.

     

    ✔️Вимоги: досвід з Java 8, досвід роботи без Spring та готовність працювати без Spring.
    Бажаний досвід з нетворкінгом та оптимізацією коду на Java. 

    More
  • · 389 views · 89 applications · 16d

    Trainee Engineer (JAVA or C+)

    Office Work · Ukraine (Ivano-Frankivsk, Lviv, Ternopil + 2 more cities) · 1 year of experience · Intermediate
    Description Candidate will be responsible for development, maintenance and support of entertainment and media applications on embedded devices for home media entertainment. Requirements -Experience in the development of at least one of the following...

    Description

    Candidate will be responsible for development, maintenance and support of entertainment and media applications on embedded devices for home media entertainment.

     

    Requirements

    -Experience in the development of at least one of the following languages C++JavaJS
    -At least an intermediate English level
    -Ability to work in an agile software development environment, to be flexible to requirements and design change
    -Proactive problem-solving abilities
    -Knowledge of BrightScript and Roku platform development experience, networking experience, media applications development experience is a plus.

     

    Job responsibilities

    Development, maintenance, and support of entertainment and media applications on Roku platform

    More
Log In or Sign Up to see all posted jobs