Jobs

139
  • · 153 views · 55 applications · 18d

    Senior Java Developer

    Full Remote · Countries of Europe or Ukraine · 5 years of experience · B2 - Upper Intermediate
    We’re looking for Senior Java Backend Developers to join a world-class engineering team driving the next generation of global-scale email and messaging systems. You’ll play a key role in designing, building, and optimizing backend services that support...

    We’re looking for Senior Java Backend Developers to join a world-class engineering team driving the next generation of global-scale email and messaging systems. You’ll play a key role in designing, building, and optimizing backend services that support billions of transactions and millions of users daily.

     

    Our client connects nearly a billion people worldwide, bringing them closer to what they love - from finance and sports to mail, shopping, gaming, and news. Their trusted products, engaging content, and cutting-edge technology power the daily lives of millions. As one of the largest and most recognizable email services globally, they deliver over 4.5 billion emails every day and maintain consistently top-rated mobile applications. Their Mail product is a core pillar of the company’s long-term growth strategy, with a strong focus on innovation, scalability, and user experience.

     

    What You’ll Do:

    • Design and develop scalable, reliable, and high-performance backend systems using Java.
    • Collaborate with cross-functional teams across time zones to deliver impactful, user-focused solutions.
    • Contribute to system architecture and technical design discussions.
    • Optimize code performance, reliability, and maintainability.
    • Write clean, well-documented, and testable code following best engineering practices.

     

    What We’re Looking For:

    • 5+ years of professional Java development experience in high-scale environments.
    • Strong knowledge of Spring / Spring Boot frameworks.
    • Experience with microservices architecture, RESTful APIs, and distributed systems.
    • Familiarity with cloud platforms (AWS, GCP, or Azure) and containerization tools (Docker, Kubernetes).
    • Solid understanding of database technologies (SQL and NoSQL).
    • Excellent communication skills and the ability to work effectively with globally distributed teams.
    • Availability for at least 5 hours overlap with PST.

     

    Why Join:

    • Work on globally recognized, high-traffic products impacting hundreds of millions of users.
    • Collaborate with top-tier engineers and architects in a cutting-edge environment.
    • Enjoy a remote-first culture with flexible work hours.
    • Engage in long-term projects (6–12+ months) with potential extensions.

     

    If you’re a passionate Java backend engineer who thrives in large-scale, distributed systems and wants to work on impactful global products - we’d love to hear from you.

    👉 Apply now to join a team shaping the future of global communication.

    More
  • · 47 views · 2 applications · 18d

    Senior/Lead Search Engine Developer (Java)

    Full Remote · Ukraine · 5 years of experience · B2 - Upper Intermediate
    Project Description: The primary goal of the project is the modernization, maintenance and development of an eCommerce platform for a big US-based retail company, serving millions of omnichannel customers each week. Solutions are delivered by several...
    • Project Description:

      The primary goal of the project is the modernization, maintenance and development of an eCommerce platform for a big US-based retail company, serving millions of omnichannel customers each week.
      Solutions are delivered by several Product Teams focused on different domains - Customer, Loyalty, Search and Browse, Data Integration, Cart.
      Current overriding priorities are new brands onboarding, re-architecture, database migrations, migration of microservices to a unified cloud-native solution without any disruption to business.

       

    • Responsibilities:

      We are looking for an experienced Java Developer with good understanding of search engines, who can help to perform migration of client platform:
      - Quickly onboard to Customer's processes
      - Develop new features in Java and Kotlin for Spring Boot Microservices, as well as maintain existing ones
      - Improve Personalized Search
      - Modernize Data Ingestion for faster searching and indexing
      - Collaborate with other teams and client to find the best solutions

       

    • Mandatory Skills Description:

      English - B2 or higher;
      Must have: Kotlin, Java Spring Boot, Gradle;
      Must have: Experience of work with Search Engines
      Must have: Semantics Search / Vector Databases , Embeddings and LLMs

      - At least 5 years of work experience including enterprise backend system design experience
      - Strong knowledge of Java/Kotlin language
      - Strong knowledge of Spring/SpringBoot
      - Good understanding of how search engines works (experience with Lucene based engines preferred e.g. Elasticsearch, Solr, etc.)
      - Good understanding of semantics search / vector databases , embeddings and LLMs
      - Experience of development in production
      - Familiarity with databases (SQL/PostgreSQL)
      - Deep understanding of enterprise application architecture patterns
      - Experience with distributed systems
      - Familiar with microservice architecture patterns
      - Familiar with Containers and Orchestration Systems (Kubernetes/PKS/OpenShift)
      - Adoption of Agile and DevOps culture
      - Strong written and verbal communication skills

      Candidates need to provide a cover letter with following details:
      1. Experience of work with Search Engines
      2. Semantics Search / Vector Databases , Embeddings and LLMs
       

    • Nice-to-Have Skills Description:

      - Experience of work in distributed teams, with US customers
      - Experience in working with Kafka/Rabbit and caching (Hazelcast/Redis)
      - Experience in a hybrid cloud environment or willing to learn new techniques and approaches

    • Languages:
      • English: B2 Upper Intermediate
    More
  • · 124 views · 16 applications · 15d

    Senior Java Engineer

    Full Remote · Ukraine · Product · 7 years of experience · B2 - Upper Intermediate
    Who we are: Adaptiq is a technology hub specializing in building, scaling, and supporting R&D teams for high-end, fast-growing product companies in a wide range of industries. About the Product: Over the past few years Coro has received $275M in...

    Who we are:
    Adaptiq is a technology hub specializing in building, scaling, and supporting R&D teams for high-end, fast-growing product companies in a wide range of industries. 

     

    About the Product:
    Over the past few years Coro has received $275M in funding and is one of the fastest growing Cybersecurity companies in the world. The funding is primarily being used to enhance the Coro Cybersecurity SaaS platform and for additional headcount growth, as Coro continues to expand globally.   

    Coro started in Tel-Aviv, Israel and is also headquartered in Chicago, IL with additional offices in New York, London, and remotely across the globe. As a global organization, Coro gives you the ability to work with people and teammates from around the world. 

    Coro’s AI enabled Modular Cybersecurity Platform is the only one in the industry specifically designed to provide Mid-Market customers with scalable and affordable “enterprise grade” protection for all of their priority threat vectors. 

     

    About the Role:
    This is a hands-on role for a Senior Backend Engineer who wants to work on meaningful, high-scale systems. You’ll design, build, and maintain backend services in Java and Spring, contributing across all stages of the software development lifecycle. Coro’s backend engineers are at the heart of its EDR (Endpoint Detection & Response) and Security teams, building systems that handle millions of telemetry requests per day, processing device- and cloud-level data in real time to detect anomalies and trigger remediation.

    If you’re looking for a role where you’ll solve complex challenges in distributed systems, work with modern technologies, and have a direct impact on a product protecting thousands of organizations worldwide — this is the role for you.

     

    Key Responsibilities:
     

    • Design, implement, and maintain backend services that are reliable and scalable
    • Contribute to system architecture and participate in design reviews
    • Work on improving performance, scalability, and resilience of existing services
    • Ensure high-quality code and take ownership from development through production support
    • Collaborate with cross-functional team members (product, QA, frontend) to deliver features end-to-end
    • Apply best practices in software engineering, including concurrency and performance optimization
    • Actively participate in agile ceremonies and contribute to continuous improvement of team processes

     

    Required Competence and Skills:
     

    • 7+ years of backend/server-side development with Java
    • Strong hands-on experience with Spring
    • Practical experience with MongoDB
      Deep understanding of multithreaded programming and concurrency
    • Solid knowledge of OOP concepts and design patterns
    • Experience working with high-load systems and microservices architecture

     

    Nice to have:
     

    • Experience with Redis and RabbitMQ
    • Experience with Elasticsearch/OpenSearch 
    • Familiarity with cloud-native environments (preferably AWS)
    • Background in cybersecurity

     

    Why Us?

    We provide 20 days of vacation leave per calendar year (plus official national holidays of a country you are based in).
    We provide full accounting and legal support in all countries we operate.
    We utilize a fully remote work model with a powerful workstation and co-working space in case you need it.
    We offer a highly competitive package with yearly performance and compensation reviews.

    More
  • · 32 views · 1 application · 15d

    Senior/Lead Java Developer with search engine expertise

    Full Remote · Ukraine · 5 years of experience · B2 - Upper Intermediate
    Project Overview The project focuses on the modernization, maintenance, and development of an eCommerce platform for a large US-based retail company serving millions of omnichannel customers weekly. Solutions are delivered by several Product Teams focused...

    Project Overview

    The project focuses on the modernization, maintenance, and development of an eCommerce platform for a large US-based retail company serving millions of omnichannel customers weekly.
    Solutions are delivered by several Product Teams focused on:

    • Customer
    • Loyalty
    • Search & Browse
    • Data Integration
    • Cart

    Current priorities: onboarding new brands, re-architecture, database migrations, and migration of microservices to a unified cloud-native solution without any disruption to business.

    Key Responsibilities

    • Quickly onboard to customer’s processes
    • Develop new features in Java and Kotlin for Spring Boot microservices and maintain existing ones
    • Improve personalized search
    • Modernize data ingestion for faster searching and indexing
    • Collaborate with other teams and client to find the best solutions

    Mandatory Skills

    • English – B2 or higher
    • Kotlin, Java Spring Boot, Gradle
    • Experience working with search engines
    • Experience with semantic search, vector databases, embeddings, and LLMs
    • 5+ years of enterprise backend system design experience
    • Strong knowledge of Java/Kotlin and Spring/Spring Boot
    • Good understanding of search engines (Lucene-based engines preferred: Elasticsearch, Solr, etc.)
    • Understanding of semantic search, vector databases, embeddings, and LLMs
    • Experience in production development
    • Familiarity with SQL/PostgreSQL
    • Deep understanding of enterprise architecture patterns
    • Experience with distributed systems
    • Knowledge of microservice architecture patterns
    • Familiarity with containers and orchestration (Kubernetes/PKS/OpenShift)
    • Adoption of Agile and DevOps culture
    • Strong written and verbal communication skills

    Nice-to-Have

    • Experience in distributed teams and with US customers
    • Experience with Kafka/RabbitMQ and caching (Hazelcast/Redis)
    • Experience in hybrid cloud environments or willingness to learn new techniques and approaches
    More
  • · 20 views · 0 applications · 15d

    Lead Java Developer

    Hybrid Remote · Poland · 6 years of experience · C1 - Advanced
    Project Description: We create a modern Online Onboarding system for bank's Corporate Clients. Our solution is a secured high performance digital platform, which automates Know Your Customer and client onboarding processes and minimizes manual...
    • Project Description:

      We create a modern Online Onboarding system for bank's Corporate Clients. Our solution is a secured high performance digital platform, which automates Know Your Customer and client onboarding processes and minimizes manual operations.
      We focus on excellent user experience and rapid business response as key factors for successful onboarding of new enterprise client's.
      Our project joins 8 teams of 100 people in total (Ukraine, USA and others) and works with the client for 10+ years. Each team consists of Devs, BA, QA, Team Lead, and is supported by dedicated DevOps/L3 group. We use agile methodologies on team level (Scrum, Kanban) and scaled agile approach on a project level.

       

    • Responsibilities:

      • Proactive managing of development team
      • Participation in scoping and planning of future delivery items
      • Leading technical design solutions according to scope of releases and organising work distributing in development team with collaboration other stakeholders
      • Responsible for delivery processes establishment and maintenance
      • Supervising the team from task execution and performance perspective
      • Transparent communication with customer focusing on ongoing progress and delivery risks
      • Development of the new features along with bug fixing and supporting existing software
      • Ensure good development testing coverage
      • Participate in peer design and code reviews
      • Participate in architecture design sessions
      • Proactively collaborate with teammates and communicate with stakeholders, remote team members
      • Evaluate and adopt new development tools, libraries, and approaches to improve delivery quality

       

    • Mandatory Skills Description:

      - Solid experience in industry of software development 7+ years
      - Team / Stream/Tech Lead experience 2+ years
      - Proven experience as key software developer on web projects
      - Good knowledge of Java 17, Spring, MongoDB.
      - Web services (HTTP, SOAP, REST, etc.)
      - Up-to-date overview of modern software development tools and techniques
      - People management, stakeholders management, communication & decision making practices

       

    • Nice-to-Have Skills Description:

      - Kotlin
      - React/Redux
      - TypeScript
      - Kafka/JMS
      - Banking domain
      - Performance evaluations\appraisals

    More
  • · 197 views · 10 applications · 15d

    Junior/Middle Java Developer

    Office Work · Poland, Ukraine · 1 year of experience · B1 - Intermediate
    ‍We invite a Junior/Middle Java Developer to join our team for long-term cooperation. Gransoft develop an international health insurance portal. Our project has become especially important at this time. Office Location: Uzhhorod or...

    👨‍💻We invite a Junior/Middle Java Developer to join our team for long-term cooperation.  
     
    Gransoft develop an international health insurance portal.  
     
    Our project has become especially important at this time.  
     
     

    ▪️Office Location: Uzhhorod or Gdansk 

    (our company provides a relocation assistance, expenses reimbursement and accommodation if required)  
     
     

    Requirements:  
     
    — Strong and confident knowledge of Java, Hibernate, Spring, MySQL

    — Experience with any software development 1+ years 
     Experience with Java provides a significant advantage
     
    — An intermediate-level proficiency in English: reading, writing and speaking 
     
    — Responsible attitude to the tasks and deadlines  
     
    — Work from office only  


     

    We offer:  
     
    — Interesting and challenging project
     
    — Creative and friendly atmosphere 
     
    — Our company policy is to welcome your ideas and suggestions 
     
    — An international team of experienced Java developers  
     
    — Paid vacations and days off during national holidays  
     
    — Flexible work schedule  
     
    — 8-hour workday  
     
    — Office in Uzhhorod or Gdansk 
     
    — Paid English language courses
     
    — Our company provides a relocation assistance, expenses reimbursement and accommodation if required 
     
     

    More details could be given during an interview  
     
    Please include your Telegram username in CV

    More
  • · 24 views · 0 applications · 14d

    Lead Java Engineer (IRC275739)

    Hybrid Remote · Ukraine (Vinnytsia, Zhytomyr, Ivano-Frankivsk + 8 more cities) · 7 years of experience · B2 - Upper Intermediate
    Job Description Minimum of 7 years of experience in software development, with a focus on designing and implementing highly scalable web applications, data pipelines, and cloud-based microservices Proficiency in the Java programming language and related...

    Job Description

    • Minimum of 7 years of experience in software development, with a focus on designing and implementing highly scalable web applications, data pipelines, and cloud-based microservices
    • Proficiency in the Java programming language and related technologies. Experience with frameworks such as Spring, Hibernate, and Apache Kafka, and cloud-native services is highly desirable
    • Strong understanding of database concepts and experience with SQL and NoSQL databases (e.g., MySQL, Oracle, Cassandra, DynamoDB, Redis).
    • Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud) and experience deploying applications in cloud environments is advantageous
    • Experience with microservices and event-driven architectures
    • Strong analytical and problem-solving skills with the ability to troubleshoot complex issues and implement effective solutions
    • Excellent written and verbal communication skills, with the ability to articulate technical concepts clearly and effectively
    • Ability to work both independently and collaboratively in a fast-paced, agile environment. Strong team player with a positive attitude and a passion for technology

     

    Job Responsibilities

    • Architect, design, and develop highly scalable, reliable web scale applications, tools, and automation frameworks to meet business requirements.
    • Implement cloud-based microservices leveraging event-driven architectures.
    • Collaborate with cross-functional teams to design and build efficient and robust data pipelines for batch, near-real-time, and real-time processing using Java technologies.
    • Optimize applications, data pipelines, and microservices for scalability, performance, and efficiency to handle large volumes of data and traffic in a cloud environment.
    • Ensure adherence to coding standards, best practices, and software development methodologies. Perform code reviews and provide constructive feedback to team members.
    • Implement monitoring and alerting solutions to ensure the reliability and availability of applications, data pipelines, and microservices. Participate in troubleshooting and resolution of production issues.
    • Create and maintain technical documentation, including design documents, architecture diagrams, and system documentation.
    • Collaborate effectively with cross-functional teams, including product management, QA, and operations. Communicate technical concepts and solutions to both technical and non-technical stakeholders.

     

    Department/Project Description

    Our client is an innovative manufacturer of medical devices in the United States that produces a devices and software applications.

    In this project, you will have a great opportunity to be involved in the full development life cycle of medical software, which is intended to help individuals by processing certain information taken from medical devices to identify health trends and to track daily activities. As Additionally, there are opportunities to work with medical devices, in the scope of end-to-end testing.

    More
  • · 83 views · 3 applications · 1d

    Middle Java Developer

    Office Work · Ukraine (Kyiv) · Product · 3 years of experience · B2 - Upper Intermediate
    Delasport is an iGaming Software company providing Sports Betting & Online Casino software, and turnkey B2B solutions. Established in 2010, Delasport delivers a one-stop-shop solution of Sports Betting and Online Casino from a White-Label, with a full...

    Delasport is an iGaming Software company providing Sports Betting & Online Casino software, and turnkey B2B solutions. Established in 2010, Delasport delivers a one-stop-shop solution of Sports Betting and Online Casino from a White-Label, with a full range of management services to a Plug&Play iFrame and a complete Turnkey. We are establishing an R&D centre in Kyiv, and are looking for top talents to join our team.

     

    TECHNOLOGY STACK

     

    Microservice architecture, Java 21, Spring Boot 3.4+, PostgreSQL, MongoDB, Kafka, Google Cloud Platform, Kubernetes

     

    RESPONSIBILITIES

     

    • Development of new business initiatives, an extension of existing ones
    • Taking an active part in improvements and optimizations to the systems
    • Resolve technical problems, critical thinking on the development approach
    • Be part of a cross-functional team with end-to-end responsibility for the result

     

    REQUIREMENTS

     

    • 3+ years of commercial development experience using Java-related technologies
    • 1+ years of working experience with API development
    • Hands-on experience with microservice architecture
    • Ambition to write high-quality code covered with unit tests
    • Solid debugging and troubleshooting skills
    • Proactive and result-oriented mindset
    • Strong problem-solving skills
    • At least Upper-Intermediate English level

     

    WHAT WE CAN OFFER YOU

     

    • Modern office in Podil with an uninterruptible power supply and the Internet
    • Personal time off (21 business days of paid vacation, paid days on special occasions, sick leaves, emergency days off)
    • Public holidays
    • Health insurance with the broker which is available from the first month of cooperation
    • Life insurance with the broker which is available from the first month of cooperation
    • Modern technical equipment
    • English courses with native speakers
    • Ukraine-based educational programs
    • Sports activities reimbursement
    • Corporate entertainments
    • Happy hours on Fridays
    • Gig contract support
    More
  • · 37 views · 0 applications · 14d

    Java Team Lead

    Office Work · Cyprus · 8 years of experience · C1 - Advanced
    Are you a hands-on Java expert with a passion for clean architecture and strong leadership? The Trading Pit, a fast-growing fintech innovator, is on the hunt for a Java Team Lead to guide our backend team, build scalable systems, and play a key role in...

    Are you a hands-on Java expert with a passion for clean architecture and strong leadership?
    The Trading Pit, a fast-growing fintech innovator, is on the hunt for a Java Team Lead to guide our backend team, build scalable systems, and play a key role in driving our global platform forward.


    Key Responsibilities:

    • Lead, mentor, and inspire a team of skilled Java developers, promoting best practices and clean, scalable code
    • Design and implement high-performance backend services using Java 17+ and Spring Boot
    • Collaborate with frontend developers (React) to ensure seamless integration.
    • Take ownership of backend architecture, system design, and performance optimization
    • Champion modern engineering practices including TDD, code reviews, and CI/CD workflows
    • Work cross-functionally with Product, DevOps, QA, and Design teams in an agile environment
    • Drive backend feature delivery and play a key role in shaping the technical roadmap



    Requirements:

    • Deep technical expertise in Java, Spring Boot, and Hibernate/JPA
    • Minimum 5 years of experience in a leadership role, managing or mentoring backend development teams
    • Strong team player with the ability and desire to mentor, provide feedback, and build high-performing teams
    • Solid understanding of REST APIs, microservices, and scalable architecture
    • Hands-on experience with PostgreSQL (SQL, triggers, PL/pgSQL)
    • Strong working knowledge of Apache Kafka (Kafka Streams, Schema Registry)
    • Familiarity with Docker, Git, Maven/Gradle, and CI/CD pipelines
    • Experience with cloud platforms (preferably AWS)
    • Excellent communication skills and a proactive, collaborative mindset

     


    What We Offer:

    • Competitive salary
    • Hybrid work flexibility
    • 21 days of annual leave + 6 paid sick days
    • Comprehensive medical insurance
    • Provident fund contributions
    • Birthday gift + half-day off on your birthday
    • Pet-friendly office
    • Fresh fruit, snacks, and premium coffee daily
    • Relaxed dress code and a friendly, high-energy team culture
    More
  • · 164 views · 24 applications · 14d

    Senior Java Back-End Developer

    Full Remote · Ukraine · Product · 6 years of experience · B2 - Upper Intermediate
    Fundomate is looking for a Senior Java Back-End Developer to join our team. Fundomate is an innovative fintech company operating in the alternative lending space and providing both direct-to-business and white-label turnkey solutions. Please provide...

    Fundomate is looking for a Senior Java Back-End Developer to join our team. Fundomate is an innovative fintech company operating in the alternative lending space and providing both direct-to-business and white-label turnkey solutions.

     

    Please provide your CV and LinkedIn profile. We demand your LinkedIn profile with actual working experience to move forward with your application!

     

    You will be good match if:

    - You have history of solving non trivial problems in one of your previous projects

    - You have wide technology background (backend, frontend, devops, ops, mobile development, etc), so you will understand the connections between technologies and expand this knowledge with domain and business needs. 

    - You have experience working in US fintech domain 

     

    We will be good match if:

    - You want to solve (or learn to solve) complex business problems

    - You want to experiment with processes/development technics/tools

    - You are interested in continuous improvement and automation of product and working process

     

    Requirements:

    - 6+ years of experience developing web applications

    - 3+ years of experience in any IoC & DI framework (Spring, Quarkus, Micronaut, etc.)

    - TDD experience in production is a must have

    - Good knowledge of MicroServices (Kubernetes knowledge is a plus)

    - Experience working with tools like Git, Gradle, Jenkins or similar CI/CD

    - Working experience in Industry Standard protocols related API Security including OAuth (KeyCloak is a plus)

    - Working experience with RDBMs like Postgres/MySQL or any similar

    - Understanding of asynchronous message-based communication like Kafka, GCP Pub/Sub, AWS SNS/SQS, etc. (Kafka as an advantage)

    - Strong Agile/Scrum/Kanban development experience

    - Experience in third party systems integration (XML or JSON api)

    - Knowledge of any cloud provider (AWS as an advantage)

     

    Our technical Stack:

    - Java 21

    - Microservices (Quarkus)

    - Postgresql/MySQL

    - Kafka

    - Keycloak

    - Kubernetes & Docker

    - AWS (EKS, MSK, RDS, etc.)

    - Gradle

    - Bitbucket pipelines, gitops approach

    - Lombok, MapStruct, Flyway

     

    We also have a legacy system. We do not change it and replace it with microservices. So you will also spend time on reading legacy code.

    Monolith tech stack:

    - Java 8

    - Play 1.5

    - Mysql

    - FreeMarker templates

     

    We offer:

    - Innovative product with modern technology stack

    - Competitive salary (paid in $)

    - Social package (paid vacations, sick leaves and etc)

    - PE accounting and support

    - WFH and remote working mode possibility, Ukrainian working hours

    - No bureaucracy, micromanagement and time-tracking

     

    More
  • · 108 views · 17 applications · 14d

    Senior Java Developer

    Full Remote · Ukraine · 5 years of experience · B2 - Upper Intermediate
    A reference data technology team focusing on building a strategic data quality platform is looking for an individual to fulfill developer working in a fast-paced environment. The developer will be responsible for tuning and optimizing the Oracle database...

    A reference data technology team focusing on building a strategic data quality platform is looking for an individual to fulfill developer working in a fast-paced environment. The developer will be responsible for tuning and optimizing the Oracle database to increase the efficiency and performance of the web based application, as well as aiding in the development of the java web based application. The individual will be working with other development teams and senior business analysts in order to develop the requirements and implement into the application.

    • Responsibilities:

      - Front-end and back-end development.
      - Work well within a global team, spanning numerous time zones, with good communication skills both verbally and written. This includes the ability to provide suggestions and alternative solutions to other team members so that the most efficient and optimized solution can be implemented

    • Mandatory Skills Description:

      - At least 6 years of experience in Java
      - Deep knowledge and usage of SQL (Oracle or PostgreSQL dialects is preferable)
      - Good Core Java skills
      - Spring framework
      - Building tools (e.g. Maven)
      - Linux / Unix Background
      - Version control (e.g. Git)
      - Performed Code review /peer review
      - Continuous integration systems (e.g. TeamCity, Jenkins)
      - Knowledge of various design and architectural patterns
      - Good communication
      - Good written skills

    • Nice-to-Have Skills Description:

      - Experience with Angular
      - Experience with Kafka
      - Java Performance tuning will be a plus
      - Advanced Oracle, PL/SQL, performance tuning
      - Experience in mentoring and guiding small teams/modules

    More
  • · 56 views · 0 applications · 13d

    Senior Java Developer

    Office Work · Poland · Product · 7 years of experience · B1 - Intermediate
    A product company is looking for a Senior Java Developer. It is a fast-growing international B2C live-streaming platform with hundreds of millions of registered users worldwide. The product allows millions of people to create live content, engage with...

    A product company is looking for a Senior Java Developer.

     

    It is a fast-growing international B2C live-streaming platform with hundreds of millions of registered users worldwide. The product allows millions of people to create live content, engage with audiences, and monetize their skills using advanced global video technologies. 

    The company unites 350+ professionals across several international offices and continues to scale, offering talented engineers the chance to work on large-scale, high-load solutions.

     

    What they offer:

    • Stock options
    • Medical insurance (full coverage for employees and partial for family members)
    • 20 paid vacation days + national holidays
    • Annual performance-based bonuses
    • Office lunches, parking, Multisport card

       

    Technology stack:

    Java 17–21, Spring Boot, Kafka, Kubernetes, Aerospike, Redis, GCP

     

    Requirements:

    • experience with Java, 
    • Spring, 
    • message brokers, 
    • microservices, 
    • Cloud platforms.
    More
  • · 68 views · 7 applications · 13d

    Server Engineer for Wix Platform Engineering team

    Hybrid Remote · Ukraine (Kyiv) · Product · 3 years of experience · B2 - Upper Intermediate
    Job Description Join our Internal Platform Engineering (IPE) team as a Server Engineer and be at the forefront of developing innovative systems and tools that enhance Wix's operational velocity. You will play a pivotal role in building API gateways,...

    Job Description

    Join our Internal Platform Engineering (IPE) team as a Server Engineer and be at the forefront of developing innovative systems and tools that enhance Wix's operational velocity. You will play a pivotal role in building API gateways, tailored security solutions, and generative AI tools, all while ensuring our infrastructure remains scalable, reliable, and secure.
     

    • Design, build, and maintain scalable, reliable, and secure infrastructure and tools
    • Enhance system performance and ensure high availability
    • Streamline deployment pipelines for efficient and seamless software delivery
    • Collaborate with development and operations teams to support their needs
    • Contribute to the development of inter-company systems and tools from end to end
    • Innovate and implement cutting-edge technologies to drive Wix forward


    Qualifications

    • 3+ years of experience in backend development
    • Proficiency in backend technologies such as NodeJS, Java, TypeScript
    • Broad understanding of software architecture and design
    • Deep knowledge of software best practices and testing methodologies
    • Very good communication skills
    • Flexible technology-wise with a can-do attitude


    About the team

    We are Wix’s Internal Platform Engineering team. We’re at the heart of our technology organization, empowering developers and operations teams with robust, scalable, and efficient infrastructure. We focus on designing and maintaining a unified platform that streamlines development workflows, accelerates deployments, and ensures system reliability. Our mission is to enable innovation and operational excellence by building tools, frameworks, and infrastructure that simplify complex processes, improve collaboration, and drive performance across the organization.

    More
  • · 272 views · 89 applications · 13d

    Middle Java Engineer

    Full Remote · Ukraine · 3 years of experience · B2 - Upper Intermediate
    Description About Project: Comprised of the Company’s international business units and various direct-to-consumer streaming services, Media & Entertainment Distribution department aligns technology, media distribution and advertising sales into a single...

    Description

    About Project:

    Comprised of the Company’s international business units and various direct-to-consumer streaming services, Media & Entertainment Distribution department aligns technology, media distribution and advertising sales into a single business segment to create and deliver personalized entertainment experiences to consumers around the world. 

    GL team will be concentrated on building AdTech platform for our customer.

    About Company:

    Leading diversified international family entertainment and media enterprise with the following business segments: media networks, parks and resorts, studio entertainment, consumer products and interactive media. 

     

    Requirements

    • Shifted working hours till 10-11 PM Kyiv time
    • 3+ years of professional software development experience
    • Proficiency in server-side programming languages, especially Java
    • Professional experience with Java based web services and RESTful framework, and both relational and non-relational database platforms
    • Experience with large scale distributed system architecture
    • Ability to trace through various services and determine root cause when issues occur
    • Knowledge of Software Development Lifecycle and Agile Development/Testing practices and methodologies
    • Familiarity with CI/CD methodologies
    • Experince with Cloud Services (AWS)
    • Excellent communication and collaboration skills
    • Strong teamwork ethic, with demonstrated ability to work independently as well as a team-focused approach towards software development
    • Ability to lead small projects and platform initiatives

     

    Job responsibilities

    • Work as part of a team
    • Participate in stand-ups and other sprint meetings
    • Design and implement new solutions
    • Optimize and enhance existing services
    • Document changes and new features
    • Perform code reviews
    • Deliver code with thorough automated testing
    • Mentor junior team members
    More
  • · 78 views · 4 applications · 12d

    Senior/Lead Search Engine Developer (Java)

    Full Remote · Ukraine · 5 years of experience · B2 - Upper Intermediate
    Project Description: The primary goal of the project is the modernization, maintenance and development of an eCommerce platform for a big US-based retail company, serving millions of omnichannel customers each week. Solutions are delivered by several...

    Project Description:

    The primary goal of the project is the modernization, maintenance and development of an eCommerce platform for a big US-based retail company, serving millions of omnichannel customers each week.
    Solutions are delivered by several Product Teams focused on different domains - Customer, Loyalty, Search and Browse, Data Integration, Cart.
    Current overriding priorities are new brands onboarding, re-architecture, database migrations, migration of microservices to a unified cloud-native solution without any disruption to business.

     

    Responsibilities:

    We are looking for an experienced Java Developer with good understanding of search engines, who can help to perform migration of client platform:
    - Quickly onboard to Customer's processes
    - Develop new features in Java and Kotlin for Spring Boot Microservices, as well as maintain existing ones
    - Improve Personalized Search
    - Modernize Data Ingestion for faster searching and indexing
    - Collaborate with other teams and client to find the best solutions

     

    Mandatory Skills Description:

    English - B2 or higher;
    Must have: Java Spring Boot, Gradle;
    Must have: Experience of work with Search Engines
    Must have: Semantics Search / Vector Databases , Embeddings and LLMs

    - At least 5 years of work experience including enterprise backend system design experience
    - Strong knowledge of Java language
    - Strong knowledge of Spring/SpringBoot
    - Good understanding of how search engines works (experience with Lucene based engines preferred e.g. Elasticsearch, Solr, etc.)
    - Good understanding of semantics search / vector databases , embeddings and LLMs
    - Experience of development in production
    - Familiarity with databases (SQL/PostgreSQL)
    - Deep understanding of enterprise application architecture patterns
    - Experience with distributed systems
    - Familiar with microservice architecture patterns
    - Familiar with Containers and Orchestration Systems (Kubernetes/PKS/OpenShift)
    - Adoption of Agile and DevOps culture
    - Strong written and verbal communication skills

    Candidates need to provide a cover letter with following details:
    1. Experience of work with Search Engines
    2. Semantics Search / Vector Databases , Embeddings and LLMs

     

    Nice-to-Have Skills Description:

     

    - Experience of work in distributed teams, with US customers
    - Experience in working with Kafka/Rabbit and caching (Hazelcast/Redis)

    - Kotlin
    - Experience in a hybrid cloud environment or willing to learn new techniques and approaches

     

    Languages:

    English: B2 Upper Intermediate

    More
Log In or Sign Up to see all posted jobs