Jobs Java

7
  • · 90 views · 15 applications · 3d

    Middle Java Developer

    Office Work · Ukraine (Kyiv) · Product · 2 years of experience · English - B2
    About Epom: We are a family of ad tech products designed for meaningful advertising. Our brand is an early adopter of programmatic and ad tech innovations. We entered the industry at its dawn and honed an ad serving technology to perfection. Today, we...

    💡About Epom:

     

    We are a family of ad tech products designed for meaningful advertising. Our brand is an early adopter of programmatic and ad tech innovations. We entered the industry at its dawn and honed an ad serving technology to perfection.

    Today, we produce solid pieces of ad technology to empower brands, agencies, and networks. We make ad tech accessible, transparent, and effective for our clients. On the other side, we are flexible, friendly, and value the human approach to the business.

     

    ⚡️Epom Product:

     

    White-label DSP

    A sleek toolkit for your programmatic campaigns. Thanks to a refined set of Bidding Autopilot algorithms, it works — you just revise. The white-label functionality guarantees 100% data transparency, custom targeting options, no bid markups, and all admin benefits.

    ⚙️ Technology stack:

    🔹 Java, Tomcat, Consul, Docker, Maven, Git

    🔹 Kafka, Druid, Aerospike, MongoDB, ClickHouse, Mysql

    🔹 SDLC: Jira, Bamboo, Bitbucket, SonarQube, Confluence

     

    📈Requirements:

     

    🔹2 years of proven experience with Java

    🔹Knowledge of architectural patterns and programming paradigms (OOP, SOLID, LLD, etc)

    🔹At least an understanding of multithreading and concurrency. Experience is a plus

    🔹Understanding REST API concepts and HTTP protocol

    🔹Any RDBMS or NoSQL, Kafka

    🔹Docker, Mockito, JUnit, Maven

    🔹English — Upper intermediate or above

     

    🪄Experience/understanding will be a plus:

     

    🔹Microservice Architecture

    🔹MongoDB, Prometheus, Grafana

    🔹Developing high-scale and high-performance distributed systems

    🔹High-level design (HLD)

     

     

     

    💎We offer:

     

    🔹 Great team ready to assist and give feedback on any stage to celebrate great results together;

    🔹 Ongoing opportunities and personal growth in a leading ad tech company;

    🔹 Flexible working hours (start your day between 9:00 and 11:00);

    🔹 Wellbeing program;

    🔹 PE accounting support;

    🔹 Paid vacation and sick leaves;

    🔹 Social events;

    🔹 Good salary in USD that matches your skills and experience.

    More
  • · 202 views · 13 applications · 4d

    Java Developer

    Hybrid Remote · Worldwide · Product · 2 years of experience · English - B1
    Requirements: Strong experience with Java, Spring (Boot, Security, Data), and Hibernate Microservices architecture development experience Will be a plus:AWS (EC2, RDS, SNS, SQS, Lambda) Kubernetes, Docker PostgreSQL Elasticsearch /...

    Requirements:

    • Strong experience with JavaSpring (Boot, Security, Data), and Hibernate
    • Microservices architecture development experience
    • Will be a plus:
      • AWS (EC2, RDS, SNS, SQS, Lambda)
        KubernetesDocker
      • PostgreSQL
      • Elasticsearch / OpenSearch
    • Conversational English for team communication and documentation
    • Ability to work from an office in the EU
    • Experience in backend development for mobile applications

    We offer:

    • Competitive market-level salary 

    • International team and a chance to work on a world-class product

    • Compensation for lunches
    • A modern office with a mountain view
    • Equipment (MacBooks with M3/4, monitors)
    • Relocation package

    • Full legal support

    • Documentation assistance for you and your family
    • 90 min by car and you’re at the seaside.

     

    More
  • · 84 views · 8 applications · 9d

    Middle/Middle Strong Fullstack Java Developer (UK project) to $3000

    Office Work · Ukraine (Lviv) · 2 years of experience · English - B2
    Looking for a Middle/Middle Strong Fullstack Java Developer to join our team. We are building a platform for fast and convenient purchase of tickets for various music and sport events. Users are provided access to a wide selection of concerts where they...

    Looking for a Middle/Middle Strong Fullstack Java Developer to join our team. We are building a platform for fast and convenient purchase of tickets for various music and sport events. Users are provided access to a wide selection of concerts where they can find performances by their favorite artists, review event dates and locations, and buy tickets in real-time.

    Requirements:

    • 3+ years of experience in Java development.
    • 2+ years of Spring framework and building Spring web applications.
    • Understanding and experience developing and deploying microservices.
    • Experience developing integration layers (using REST interfaces, OpenApi, Kafka, GraphQL).
    • Commercial experience with frontend development (e.g., React, Angular, or similar frameworks).
    • Excellent design, coding, and debugging skills.
    • OOP, OOD, Design Patterns proficient.
    • Knowledge of relational databases (preferably PostgreSQL).
    • Experience with Docker.
    • English — at least an Upper-Intermediate level.


    Nice to have skills:

    • Knowledge of non-relational databases.
    • Experience in developing multi-threaded applications.
    • Experience with AWS services (ECS, Lambda, Aurora).


    Responsibilities:

    • Produce code using Java best practices.
    • Write unit tests and code that adheres to coding standards.
    • Provide technical support.
    • Work both independently and in close collaboration with others in the team; effectively communicate with geographically distributed team members.
    • Make recommendations for the improvement of the system and development process to increase productivity.
    • Identify, monitor, and resolve project-related issues.


    Interview stages:

    • HR-interview (30 minutes).
    • Technical interview (1 hour).
    • Interview with the customer (1 hour).
    • Job offer🎉🎉🎉


    We offer:

    • Competitive salary + bonuses.
    • Challenging tasks and projects.
    • Personal growth.
    • Flexible working hours.
    • New hardware.
    • Free English lessons.
    • Availability of generators and Starlinks in the office.
    • Small gym and table tennis in the office.
    • Adjustable height tables.
    • Regular office fruit delivery and other benefits.


    Let’s create value together!

    More
  • · 194 views · 38 applications · 11d

    Kotlin Back-end Engineer to $5000

    Full Remote · Countries of Europe or Ukraine · 2 years of experience · English - B1
    We’re collaborating with a leading company in financial crime prevention and fraud detection. Their platform empowers businesses to assess risk in real time, processing millions of data points per second to detect and prevent fraudulent activity on a...

    We’re collaborating with a leading company in financial crime prevention and fraud detection. Their platform empowers businesses to assess risk in real time, processing millions of data points per second to detect and prevent fraudulent activity on a global scale.

    Currently, we are in the migration phase, modernizing the API infrastructure to ensure seamless compatibility between legacy and new systems. After this phase, we’ll move into platform enhancement, focusing on performance optimization, feature expansion, and system scalability.
     

    You’ll join a highly skilled team working on real-world challenges with high-load systems, modern cloud-native solutions, and advanced communication protocols. This is an excellent opportunity for someone eager to grow fast and gain hands-on experience with cutting-edge technologies in a demanding but rewarding environment.
     

    Project Highlights:

    • Current focus: Migration and modernization of legacy API infrastructure.
    • Next phase: Platform enhancement, scalability improvements, and feature development.
    • Load profile: High throughput, real-time fraud detection.
    • Team: Back-End, Front-end Developers, Solution Architect, Project Manager.
    • Methodology: Agile (Scrum)/Kanban, 1-week sprints, daily stand-ups, regular demos.
    • Tooling: Slack, Jira, Google Meet.
       

    What You’ll Do:

    • Take ownership of the backend domain, driving technical vision and architecture decisions.
    • Design and implement scalable, cloud-native Kotlin-based microservices.
    • Collaborate with Solution Architect on system design and long-term scalability strategies.
    • Partner with stakeholders and product owners to align priorities, plan roadmaps, and deliver business value.
    • Lead full-cycle delivery of fixed-price projects from kickoff to final delivery.
       

    What We’re Looking For:

    • Strong expertise with Kotlin and Spring Boot in production environments.
    • Deep knowledge of microservices architecture, API development, and cloud platforms.
    • Advanced understanding of Kafka (including Kafka Connect), gRPC, and Protobuf for real-time, high-throughput systems.
    • Experience optimizing data layers with PostgreSQL, Yugabyte, and jOOQ.
    • Hands-on experience with Kubernetes, AWS, GCP, and containerized environments.
    • Strong architectural mindset with ability to balance technical depth and business needs.
    • Excellent communication and stakeholder management skills.
    • Passion for mentoring and developing engineering talent.
       

    Why Join FreySoft?

    🌍 International team within the EU time zone, flexible schedules.

    🚀 Cutting-edge technologies and high-load, real-world challenges.

    🎯 Growth-focused culture — grow into leadership, own features, or mentor juniors.

    💡 Innovative environment — leverage AI/LLM tools to boost development speed and quality.

    💰 Competitive compensation based on experience and skills.

    🤝 Collaborative and professional team that values initiative, autonomy, and continuous learning.
     

    At FreySoft, we believe in empowering developers to drive innovation and grow through real impact. If you’re passionate about backend development, love solving complex problems, and want to work with some of the most modern tools in the industry — let’s talk.

    More
  • · 346 views · 75 applications · 25d

    Java developer

    Full Remote · Countries of Europe or Ukraine · 2 years of experience · English - B2
    We are looking for Java developer: Skills: -Java 18+ -ideally: Quarkus acceptable: “recent” J2EE, especially JAX-RS, CDI, Bean Validation not sufficient (but might be advertised as an “alternative”): Spring (Boot) -J2EE -CDI, -Bean...

    We are looking for Java developer:
     

    Skills:

    -Java 18+

    -ideally: Quarkus
    acceptable: “recent” J2EE, especially JAX-RS, CDI, Bean Validation
    not sufficient (but might be advertised as an “alternative”): Spring (Boot)

    -J2EE

    -CDI, 

    -Bean Validation

    -Docker

    -Kubernetes

    -Postgresql

    -Keycloak (OAuth 2, OICD)

    -Mapstruct

    -Cucumber

    -OpenAPI

    -JAX-RS

    -JUnit 5

    -Mockito

    -Apache Camel

    -Maven

    -Hazelcast

    -Flux

    -Grafana

    -Kibana

    -React JS will be "+"

    More
  • · 65 views · 14 applications · 1d

    Middle Java Developer

    Full Remote · Ukraine · Product · 2 years of experience · English - None
    ПриватБанк — є найбільшим банком України та одним з найбільш інноваційних банків світу. Займає лідируючі позиції за всіма фінансовими показниками в галузі та складає близько чверті всієї банківської системи країни. Ми шукаємо Middle Java developer, який...

    ПриватБанк — є найбільшим банком України та одним з найбільш інноваційних банків світу. Займає лідируючі позиції за всіма фінансовими показниками в галузі та складає близько чверті всієї банківської системи країни.

    Ми шукаємо Middle Java developer, який прагне працювати в динамічному середовищі та розділяє цінності взаємної довіри, відкритості та ініціативності.

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

     

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

    • Аналіз та оцінка якості існуючого коду, виявлення потенційних проблем та "вузьких місць", участь у рефакторингу
    • Проектування архітектури мікросервісів, визначення меж сервісів та їх взаємодії, участь у розробці API
    • Реалізація мікросервісів на Spring Boot, використовуючи Kafka, Swagger, Protocol Buffers, Spring Statemachine, Docker, бази даних Oracle
    • Створення юніт-тестів та інтеграційних тестів, забезпечення високого рівня покриття коду тестами

       

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

    • 2+ роки досвіду роботи з Java
    • Готовність до підтримки/міграції проєктів зі стеком технологій: Sybase ASE, Java 8, Java Swing, JDBC
    • Досвід роботи зі Spring Framework (Spring Boot, Spring MVC, Spring Data)
    • Досвід роботи з реляційними базами даних на рівні написання складних SQL-запитів
    • Досвід роботи з СУБД Oracle та/або PostgreSQL
    • Досвід проектування та розробки мікросервісів
    • Досвід роботи з сучасними технологіями: Spring Boot, Swagger, Protocol Buffers, Spring Statemachine
    • Досвід роботи з Docker та системами контролю версій (Git)
    • Знання принципів ООП та патернів проектування
    • Вміння працювати з legacy-кодом, аналізувати його та проводити рефакторинг
    • Навички написання юніт-тестів та інтеграційних тестів (JUnit, Mockito, TestNG)
       

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

    • Досвід роботи з системами обміну повідомленнями (Kafka, RabbitMQ)

       

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

    • Роботу в найбільшому та інноваційному банку України
    • Офіційне працевлаштування та 24 календарних дні відпустки
    • Конкурентну заробітну плату
    • Бонуси відповідно до політики компанії
    • Медичне страхування та корпоративний мобільний зв’язок
    • Корпоративна фінансова допомога у критичних ситуаціях

     

    Ви не впевнені, чи надсилати резюме? Думаєте, що на заваді буде зрілий вік або обмеження через стан здоров’я та фізичні можливості? Не сумнівайтеся. ПриватБанк надає рівні можливості всім кандидатам і вітає у своїй команді різноманітність. Ми переконані, що різноманітність та інклюзія допомагають досягати амбітних результатів у бізнесі й щодня створювати омріяне майбутнє для співвітчизників. Усі кваліфіковані кандидати отримують рівні можливості під час відбору на вакантні посади незалежно від расової чи етнічної належності, статі, віку, сімейного стану та інвалідності. Якщо ви є особою з обмеженими можливостями або маєте статус особи з інвалідністю, ми надамо вам додаткову допомогу й супровід упродовж процесу відбору. Банк докладає максимум зусиль для створення робочих місць відповідно до вимог певного статусу.

    More
  • · 169 views · 26 applications · 12d

    Java Developer

    Office Work · Ukraine (Kyiv) · Product · 2 years of experience · English - None
    Ми fintech-продукт, що працює у сфері платіжних рішень та фінансових сервісів. Ми будуємо стабільні, масштабовані системи та шукаємо Java Developer (Junior+/Middle), який хоче зростати разом із продуктом і впливати на реальні рішення. Ми очікуємо: - 2–4...

    Ми fintech-продукт, що працює у сфері платіжних рішень та фінансових сервісів. Ми будуємо стабільні, масштабовані системи та шукаємо Java Developer (Junior+/Middle), який хоче зростати разом із продуктом і впливати на реальні рішення.

    🧠 Ми очікуємо:
    - 2–4 роки комерційного досвіду у Java Web development;
    - Впевнене розуміння реляційних БД та SQL (PostgreSQL — великий плюс);
    - Досвід роботи з REST API та JSON;
    - Базове розуміння принципів reactive programming;
    - Досвід або розуміння unit та integration тестування;
    - Уважність до деталей, аналітичне мислення;
    - Вміння працювати в команді та чітко комунікувати;

    🛠 Наш технологічний стек:
    - Java: Quarkus, Spring Framework;
    - Persistence: Hibernate, Flyway, PostgreSQL, HQL;
    - API & Data: Jackson, Webhooks, Scheduling;
    - Reliability: Fault Tolerance;
    - Testing: JUnit, Mockito, Rest-Assured;
    - Frontend (базово): Vue.js, JavaScript, JQuery, Bootstrap;
    - DevOps: Docker, Docker-compose.

     

    🚀 Основні задачі:
    - Розробка та вдосконалення backend-рішень на Java;
    - Аналіз бізнес-вимог та участь у пошуку ефективних технічних рішень;
    - Виявлення та усунення логічних помилок і системних збоїв;
    - Написання та підтримка unit та integration тестів;
    - Участь у розвитку та підтримці REST API;
    - Взаємодія з командою розробки та внутрішніми замовниками.

     

    Буде плюсом
    - досвід роботи у фінтесі;

    - Jenkins;
    - AWS.

     

    Умови роботи

    🌐Наш HQ у незламному Києві, поблизу станції метро Звіринецька.
    👨‍💻У тебе одразу буде все для роботи (найкраща техніка, підписки на необхідні сервіси та все, що зробить тебе ефективним).
    ⚡Розглядаємо гібридний формат роботи.
    При гібридному форматі понеділок, середа і п'ятниця в офісі, а в інші дні за вибором. Будь певен: у нашому робочому просторі навіть під час блекаутів тебе чекає стабільний вайфай, те саме “електрохарчування”, незалежне опалення, спортзона, душ та навіть місце для сну!
    😎Ми резиденти Дія.City, а тому надаємо різні опції працевлаштування з першого дня роботи.
    🏖️Маємо 24 днів оплачуваної відпустки. Якщо ти трудоголік і не використав її – компенсуємо грошима.
    💊Оплачуємо лікарняні в повному обсязі.
    🥗 корпоративні обіди на власний смак від GudFood.
    👩‍🔬Обов'язкове медичне страхування.
    🧘‍♀️Сесії з психологами - підтримуємо ментальне здоров’я.


    💡 Як ми розважаємося
    Крута команда — наш головний актив і привід для гордості. Твої майбутні колеги люблять активний відпочинок, помірятися донатами на ЗСУ, поділитися враженнями про фільм або послухати улюблену музику разом. Нерідко ми закінчуємо робочий тиждень веселим п’ятничним міні-паті у колі колег.

    💡 People care
    Це наш принцип у внутрішній корпоративній культурі: ми підтримуємо одне одного, а компанія допомагає реалізації та професійному зростанню колег.
    Піклуємося про здоров’я колег та проводимо Дні Здоров’я.

    💡 Навчання і розвиток
    Ми регулярно беремо участь у топових міжнародних fintech, e-commerce, crypto- конференціях, зустрічах.
    Ми оплачуємо навчання (курси, тренінги, семінари) для професійного зростання і розвитку команди.
    Підтримуємо у вивченні англійської мови або інший мов, особливо для експансії на нові ринки!

    More
Log In or Sign Up to see all posted jobs