Jobs

11
  • · 20 views · 0 applications · 17d

    Server Engineer

    Hybrid Remote · Ukraine (Dnipro, Kyiv) · Product · 5 years of experience · Upper-Intermediate
    Job Description - Work on scalable solutions using event-driven architecture and Domain-Driven Design (DDD) - Responsible for the entire lifecycle of feature development, from initial discussions with product teams, defining requirements, APIs and...

    Job Description

    - Work on scalable solutions using event-driven architecture and Domain-Driven Design (DDD)

    - Responsible for the entire lifecycle of feature development, from initial discussions with product teams, defining requirements, APIs and providing estimates, to actual coding in collaboration with the team, monitoring performance, and delivering robust solutions to end-users

    - Advocate and present chosen architectures to the team, playing an active role in the evolution of our tech stack

    - Optimizing system performance, reliability, and stability, making sure our service remains seamless and accessible

    - Proactively participate in technical discussions to improve existing architecture and developer experience

    Qualifications:

    - An experienced Server Engineer with a minimum of 5 years in the field, with a concentration on JVM stack and/or TypeScript; functional languages experience is a plus (Scala , Kotlin, etc )

    - Experience with SQL/NoSQL solutions and basic DB architectures, hands on with composing and profiling queries

    - Experience in designing server solutions, API design and handling technical discussions

    - Experience in writing unit and integration tests, understanding of TDD concept

    - Familiarity with proto-based APIs and understanding of Kafka or similar messaging systems

    - Familiarity with cloud solutions, microservice orchestration tools and architecture experience (Docker, K8s, load balancing concepts, Nginx)

    Superb debug/re-factoring skills

    - Passion for product development and ability to take ownership over full development lifecycle

    - Flexibility to work occasional untraditional hours if required for on-call duty

    About the team

    We are a part of the eCommerce platform group. Our mission is to create a robust, reliable and scalable platform for internal and external clients—be it individual entrepreneurs, another Wix vertical or large agency, and become an open platform to run any eComm business. As part of this goal our team, along with other domains, strives to provide APIs, SPIs, and tools to handle, extend and customize multiple business workflows, to answer as many use-cases as possible. It is done in a generic, easy to use way, and aims to meet the developers standards and industry known methods.

    More
  • · 15 views · 0 applications · 4d

    Senior Scala Developer

    Ukraine · Product · 5 years of experience · Intermediate
    Responsibilities: Develop and maintain high-performance, scalable, and fault-tolerant systems using Scala; - Collaborate with cross-functional teams to design and develop software solutions that meet business needs; - Design, develop, and test software...

    Responsibilities:

     Develop and maintain high-performance, scalable, and fault-tolerant systems using Scala;
    - Collaborate with cross-functional teams to design and develop software solutions that meet business needs;
    - Design, develop, and test software components, services, and APIs;
    - Write clean, efficient, and maintainable code;
    - Troubleshoot and debug production issues, collaborate with the DevOps team;
    - Working proactively on code quality, observability and best practices held across the company.

    Hard Skills:

    - Proficiency in Scala and its ecosystem (sbt, ZIO, PlayFramework, Sangria, and other libraries). At least 3 years of experience is desired;
    - Experience with functional programming and distributed systems;
    - Understanding how the JVM, JDK/JRE, and accompanying technologies work;
    - Familiarity with database technologies (SQL, NoSQL);
    - Hands-on experience using Kafka;
    - Knowledge of web technologies (HTTP, REST, GraphQL) and microservice architecture (service mesh);
    - Experience with software testing and debugging tools.

    Nice to Have:

    - Familiarity with Kubernetes and Docker.
    - Experience with Aerospike or other KV database.
    - Experience with FP paradigm and other JVM languages.
    - Understanding of CI/CD tools and methodologies.

     

    What We Offer:

    - A job in a stable company – we have been in the market for over 13 years;
    - Truly engaging tasks – take part in creating the media service of the future;
    - Relationships built on trust and plenty of opportunities for growth;
    - Swimming sessions, table tennis lessons, and piano classes;
    - Free English lessons;
    - A corporate psychologist;
    - Discounts from partner brands and our service.
     

    By applying for the vacancy and submitting your resume to the Company (LLC “MEGOGO”), registered and operating in accordance with the legislation of Ukraine, registration number 38347009, address: Ukraine, 01011, Kyiv, Rybalska Street, 22 (hereinafter referred to as the “Company”), you confirm and agree that the Company processes your personal data provided in your resume in accordance with the Law of Ukraine “On Personal Data Protection” and GDPR regulations.

    More
  • · 17 views · 2 applications · 10d

    Middle Scala Developer

    Full Remote · Ukraine · 2 years of experience · Upper-Intermediate
    Job Description Experience building and operating large-scale, high throughput, low latency enterprise apps Demonstrated strong English language verbal and written communication skills Strong knowledge of Scala 2+ years working experience in server side...

    Job Description

    • Experience building and operating large-scale, high throughput, low latency enterprise apps
    • Demonstrated strong English language verbal and written communication skills
    • Strong knowledge of Scala
    • 2+ years working experience in server side Scala
    • Expertise in threading and concurrency
    • 0.5+ years working experience with data processing systems (Hadoop, MapReduce, Spark)
    • Experience with Druid, Vertica or other analytical databases a plus!
    • Experience with automated testing frameworks (TDD, Mocking, Unit/Functional/Integration)
    • Experience with SQL queries and stored procedures (MySQL is a plus)
    • A strong understanding of algorithms, data structures, and an ability to recognize the business and technical trade-offs between different solutions
    • Experience with development and CI tools: maven, git, Jenkins, Puppet, Crucible, Jira
    • Experience working in a Linux environment.
    • Expertise building software in an agile development environment
    • Minimum of B.S. in Computer Science or related science required

    Job Responsibilities

    • Write production-ready code and unit tests that meet both system and business requirements
    • Respond to feature requests, bug reports, performance issues, and ad-hoc questions
    • Work collaboratively with multiple teams to deliver quality software
    • Comfortable in multi-tasking and fast-pacing dev process
    • Support operation of services in production

    Department/Project Description

    Founded in 2007, Magnite’s pioneering technology created a new model for the advertising industry. Today, our automated advertising platform is used by the world’s leading publishers and applications to transact with top brands around the globe enabling them to reach more than 1 billion consumers. Magnite operates the largest independent Display Advertising Exchange and Supply Side Platform that automates the buying and selling of Display Advertising across all formats (banner, video) on all devices (desktop browsers, mobile devices, billboards). Magnite auctions over 20 Billion Ads on a daily basis in real time in less than 1/2 of a second each. Magnite is a publicly traded company (NYSE: RUBI) headquartered in Los Angeles, California, USA.

    More
  • · 51 views · 5 applications · 26d

    Senior Scala Developer to $6000

    Full Remote · Worldwide · 2 years of experience · Upper-Intermediate
    Build the Decentralised Future – Join Lantr R&D Lab as a Senior Scala Developer! At Lantr, we’re shaping tomorrow’s digital landscape through decentralised infrastructure. Using blockchain technology, we empower privacy, self-sovereignty, free speech, and...

    Build the Decentralised Future – Join Lantr R&D Lab as a Senior Scala Developer!

    At Lantr, we’re shaping tomorrow’s digital landscape through decentralised infrastructure. Using blockchain technology, we empower privacy, self-sovereignty, free speech, and open trade. Join us to make a real impact in the Cardano ecosystem and beyond.

     

    Role Overview 

    As a Senior Scala Developer, you’ll drive innovative blockchain projects, from core infrastructure to decentralised apps/solutions. 

    In your first three months, you’ll focus on:

    • L2 Engine: Developing the block-producing node and related infrastructure. These are mission-critical components for our Layer 2 blockchain solution. Your experience and innovative ideas in system optimisation and performance are key to ensuring scalability and reliability.
    • Scalus: Building a decentralised app development platform for Cardano. We are aiming to make the developer experience as smooth as possible with the help of Scala 3 and it’s reach ecosystem.

       

    Requirements

    • Extensive experience with Scala (Scala 3 preferred).
    • Interest in blockchain, cryptography, and distributed ledger technology.
    • Familiarity with functional programming, API design, or performance optimisations and benchmarking.
    • Bonus: Experience with Cardano, compilers, macros, or security audits.
    • Special: Rust knowledge is a huge plus.
    • Passion for open-source and R&D in a collaborative environment.

       

    We offer

    • Competitive salary, based on experience.
    • Fully remote.
    • Full-time position.

       

    Our Culture

    We’re a team of innovators passionate about decentralisation. At Lantr, creativity and initiative thrive in a supportive, remote-first environment. Whether you’re a seasoned senior or eager to grow, you’ll find opportunities to lead, learn, and grow.

     

    Ready to Apply?

    We’d love to hear from you! Let’s Build Tomorrow Together!

    More
  • · 29 views · 3 applications · 26d

    Scala Engineer (5+ years)

    Full Remote · Ukraine · Product · 5 years of experience · Advanced/Fluent
    Profisea is an Israeli DevOps and Cloud boutique company with a full cycle of services. For more than nine years, we have been implementing best practices of GitOps, DevSecOps, and FinOps, and providing Kubernetes-based infrastructure services to help...

    Profisea is an Israeli DevOps and Cloud boutique company with a full cycle of services. For more than nine years, we have been implementing best practices of GitOps, DevSecOps, and FinOps, and providing Kubernetes-based infrastructure services to help businesses of all sizes —SMB, SME, or large enterprise clients to stay innovative and effective.
    We are seeking for a Senior Scala Engineer for a Project Job Opportunity
     

    Responsibilities:

    - Strong Scala competence
    - Update Java from 8/11 - 17
    - Main task - migration Spark pipeline -ov from on-premise to EMR-Serverless
    - Migration of 4-5 application 

    What We Offer:
    - Great Salary
    - Flexible working hours
    - Professional certifications support
    - Rewarding working environment and flexible career opportunities

    More
  • · 28 views · 4 applications · 17d

    Senior Scala Developer

    Full Remote · Countries of Europe or Ukraine · 4 years of experience · Upper-Intermediate
    We are looking for a talented Scala Developer. Description of the customer and the project: The product offering ranges from IoT cloud platform, connectivity to hardware with integrated IoT gateways, gps trackers and sensors. Requirements: - Experience...

    We are looking for a talented Scala Developer.

    Description of the customer and the project:
    The product offering ranges from IoT cloud platform, connectivity to hardware with integrated IoT gateways, gps trackers and sensors. 

    Requirements:
    - Experience with Scala;
    - Experience in Akka and Microservices;
    - Willingness to work with Scala and Java;
    - You have a solid understanding of system design, data, structures, and algorithms;
    - Be able to take initiative and cooperate in a team;
    - English - Upper-Intermediate.

    We offer:

    - 5-day working week, 8-hour working day, flexible schedule;

    - No time tracker;

    - Competitive salary;

    - Work-life balance;

    - Remote work;

    - Standard social guarantees: annual leave, sick days, state holidays;

    - We understand the value of knowledge and training, so if you will find interesting and useful courses for yourself, we will pay for them;

    - We value life and work time therefore all issues are resolved on the spot without unnecessary bureaucracy.

    More
  • · 19 views · 2 applications · 16d

    Senior Backend (Java/ Scala) Engineer

    Full Remote · Ukraine, Poland, Romania · 6 years of experience · Upper-Intermediate
    N-iX is looking for a Senior Backend (Java/ Scala) Engineer to join the team. Our customer is the European online car market with over 30 million monthly users, with a market presence in 18 countries. As a Senior BackEnd Engineer, you will play a...

    N-iX is looking for a Senior Backend (Java/ Scala) Engineer   to join the team.

    Our customer is the European online car market with over 30 million monthly users, with a market presence in 18 countries. As a Senior BackEnd Engineer, you will play a pivotal role in shaping the future of online car markets and enhancing the user experience for millions of car buyers and sellers.


    Responsibilities:

    • Developing scalable backend services
    • Designing complex database solutions
    • Designing fast, scalable, and responsive APIs
    • Day-to-day work with AWS
    • Working in cross-functional teams
    • Ready to take ownership and independently drive topics 

     

    Requirements:

    • At least 5+ years of hands-on coding experience
    • Java Spring Boot or Scala knowledge 
    • Experience with Object Oriented/Functional Programming
    • Designing fast, scalable, and responsive APIs
    • Experience developing cloud-native apps - AWS is preferable
    • Experience with SQL and NoSQL (DDB) databases
    • Experience with Search databases - ElasticSearch
    • Experience with Kafka
    • Good communication skills (fluent English, at least Upper-Intermediate)

     

    Nice to have:

    • Frontend experience - Javascript or Typescript 
    • Devops Experience - DataDog, Opsgenie etc.

     

    We offer:

    • Flexible working format - remote, office-based or flexible
    • A competitive salary 
    • Personalized career growth
    • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
    • Active tech communities with regular knowledge sharing
    • Education reimbursement
    • Memorable anniversary presents
    • Corporate events and team buildings
    More
  • · 27 views · 1 application · 11d

    Scala Developer

    Ukraine · Product · 3 years of experience · Upper-Intermediate Ukrainian Product 🇺🇦
    Ready to level up your career? Playtech's Gpas unit is looking for an experienced Scala Developer with excellent engineering skills. Job Description Your influential mission. You will...  Participate in software design, development, refactoring,...

     

    Ready to level up your career? 

    Playtech's Gpas unit is looking for an experienced Scala Developer with excellent engineering skills.

     

    Job Description

     

    Your influential mission. You will...  

    • Participate in software design, development, refactoring, support, and code reviews to maintain high development standards
    • Collaborate with platform teams to deliver great results
    • Work autonomously on your tasks with little or no supervision
    • Optimize the platform to achieve maximum throughput and scalability
    • Be proactive and go beyond expectations

     

    Qualifications

     

    Components for success. You...

    • Have strong experience developing server-side in Scala for at least 3 years
    • Understand JVM, data structures, and algorithms
    • Possess excellent knowledge of parallel and concurrent programming
    • Have experience with Pekko Http, Actor, Cluster, Persistence, and Streams
    • Have proven experience developing high-scale distributed systems with complex interfaces and integrations
    • Exhibit an engineering mindset: self-motivated, initiative, quick learner, team player, critical thinker
    • Demonstrate exceptional problem-solving prowess
    • Have a desire to document and share knowledge with colleagues
    • Communicate well in English

     

    You'll get extra points for...

    • Couchbase
    • AWS S3 and DynamoDB
    • Kubernetes
    • Docker
    • Linux

     

    Thrive in a culture that values...   

    • Possibility to work with a product company
    • Personalised professional growth
    • Warm and friendly attitude to every specialist
    • Educational possibilities
    • Competitive salary and benefits
    • Medical insurance
    • Fully-equipped cosy office space located in the city centre (Gulliver, “Palats Sportu” metro station)
    • Flexible work format - remote, office-based or mixed
    • Paid vacation days, sick leaves and national holidays
    • Corporate events and team buildings

     

    GPAS TEAM

    Gaming Platform as a Service aka GPAS is Playtech’s exclusive distributed games delivery platform that currently has more than 1000 games running on it. 

    GPAS is a highly accessible, multi-tenant, scalable, distributed and event-driven system written in Scala with the help of the Akka framework. 

    We use Couchbase as a hot storage and AWS S3/DynamoDB as our cold storage to ensure we can handle nearly a billion transactions per day. 

    We have a complex solution that provides capabilities to run a variety of different slot, and multiplayer games and our architecture supports an extension to support other types of games.

    We adopt Scrum methodology to deliver new features on time. 

     

    Tech stack:

    • Sbt, Scala 3
    • Pekko(http, actor, cluster, persistence, streams, connectors)
    • Typesafe config
    • Couchbase
    • AWS S3 and DynamoDB
    • Play Json
    • Scalatest
    • Docker + Nomad or K8s

     

    Playtech is an equal opportunities employer. Our mission is to welcome everyone and create inclusive teams. We celebrate differences and encourage everyone to join us and be themselves at work.

     

    More
  • · 23 views · 4 applications · 9d

    Scala Developer

    Full Remote · Worldwide · 4 years of experience · Upper-Intermediate
    We’re urgently seeking a Scala Developer to join our dynamic team, working on exciting, high-impact projects using Scala and Azure. If you’re passionate about crafting scalable systems, thrive in a remote setup, and want to make your mark in a startup...

    We’re urgently seeking a Scala Developer to join our dynamic team, working on exciting, high-impact projects using Scala and Azure. If you’re passionate about crafting scalable systems, thrive in a remote setup, and want to make your mark in a startup environment, let’s connect ASAP!

     

    What You’ll Bring:

    • Scala mastery: Build robust, high-performance applications with clean code.

    • Azure expertise: Hands-on experience designing and deploying cloud solutions ( Azure experience is Must!)

    • Nice-to-have: Knowledge of Cassandra or Elastic Search for data-heavy projects.

    • Team spirit: Shine in a collaborative, distributed team working on diverse client projects.

    • Strong English: Communicate confidently in a global, professional setting.

     

    Why Join Us:

    • Work on varied, high-profile projects for international clients.

    • Use modern tech (Scala, Azure, and potentially Cassandra/Elastic Search) in a fast-paced startup.

    • Enjoy remote flexibility with a tight-knit, innovative team.

     

    Send your resume. Show us your Scala and Azure skills and join our startup’s mission to deliver world-class solutions!

    More
  • · 22 views · 1 application · 8d

    Middle Scala Developer

    Full Remote · Ukraine · 1 year of experience · Upper-Intermediate
    Description Founded in 2007, Magnite’s pioneering technology created a new model for the advertising industry. Today, our automated advertising platform is used by the world’s leading publishers and applications to transact with top brands around the...

    Description

    Founded in 2007, Magnite’s pioneering technology created a new model for the advertising industry. Today, our automated advertising platform is used by the world’s leading publishers and applications to transact with top brands around the globe enabling them to reach more than 1 billion consumers. Magnite operates the largest independent Display Advertising Exchange and Supply Side Platform that automates the buying and selling of Display Advertising across all formats (banner, video) on all devices (desktop browsers, mobile devices, billboards). Magnite auctions over 20 Billion Ads on a daily basis in real time in less than 1/2 of a second each. Magnite is a publicly traded company headquartered in Los Angeles, California, USA.

     

    Working schedule: from 12-00 to 20-00 (Kyiv time zone)

    On-call duties after the first 6 months by schedule

     

    Requirements

    • Experience building and operating large-scale, high-throughput, low-latency enterprise apps
    • Demonstrated strong English language verbal and written communication skills
    • Strong knowledge of Scala
    • 1+ years of working experience in server-side Scala
    • 0.5+ years of working experience in JavaScript
    • Expertise in threading and concurrency
    • 0.5+ years working experience with data processing systems (Hadoop, MapReduce, Spark)
    • Experience with Druid, Vertica or other analytical databases a plus!
    • Experience with automated testing frameworks (TDD, Mocking, Unit/Functional/Integration)
    • Experience with SQL queries and stored procedures (MySQL is a plus)
    • A strong understanding of algorithms, data structures, and an ability to recognize the business and technical trade-offs between different solutions
    • Experience with development and CI tools: Maven, git, Jenkins, Puppet, Crucible, Jira
    • Experience working in a Linux environment.
    • Expertise in building software in an agile development environment

       

    Job responsibilities

    • Write production-ready code and unit tests that meet both system and business requirements
    • Respond to feature requests, bug reports, performance issues, and ad-hoc questions
    • Work collaboratively with multiple teams to deliver quality software
    • Comfortable in multi-tasking and a fast-paced dev process
    • Support operation of services in production (PagerDuty)
    More
  • · 10 views · 0 applications · 3d

    Server Engineer for eCommerce Platform

    Office Work · Ukraine (Dnipro) · Product · 5 years of experience · Intermediate
    Job Description As a Server Engineer, you’ll be responsible for designing, developing, and maintaining scalable server-side solutions, ensuring high system availability and performance. You’ll collaborate with cross-functional teams, advocate for best...

    Job Description

    As a Server Engineer, you’ll be responsible for designing, developing, and maintaining scalable server-side solutions, ensuring high system availability and performance. You’ll collaborate with cross-functional teams, advocate for best practices, and contribute to the evolution of our tech stack. In your day-to-day, you will:

    • Work on scalable solutions using event-driven and hexagonal architectures with a Domain-Driven Design (DDD) approach
    • Lead the entire lifecycle of feature development, from defining requirements and APIs to coding, monitoring performance, and delivering robust solutions
    • Ensure production stability, high system availability, and responsiveness while addressing user complaints
    • Advocate for chosen architectures, contributing to the evolution of the tech stack
    • Optimize system performance, reliability, and stability to meet company standards
    • Participate in technical discussions to improve architecture and developer experience
       

    Requirements

    • 5+ years of experience as a server engineer, focusing on JVM stack and/or TypeScript
    • Proficiency with SQL/NoSQL solutions, database architectures, and query profiling
    • Experience in designing server solutions, API design, and technical documentation
    • Skilled in writing unit and integration tests with an understanding of TDD concepts
    • Familiarity with proto-based APIs, Kafka or similar messaging systems, and cloud solutions
    • Knowledge of high-load systems, microservice orchestration tools, and architectures (e.g., Docker, Kubernetes, Nginx)
    • Strong debugging, refactoring, and reverse engineering skills
    • Passion for product development and ownership of the full development lifecycle
    • Experience with functional languages like Scala or Kotlin — an advantage
       

    About the Team

    We’re part of the eCommerce platform group, focused on creating a robust, reliable, and scalable platform for internal and external clients. Our mission is to provide APIs, SPIs, and tools to handle, extend, and customize multiple business workflows, ensuring they meet developers’ standards and industry best practices. We aim to empower individual entrepreneurs, Wix verticals, and large agencies to run any eCommerce business seamlessly.
     

    About Wix

    Wix makes it possible for anyone to succeed online.

    Since 2006, we’ve grown to around 5,300 employees in 22 countries, launched over 40 products, and serve over 282 million users and their visitors worldwide.

    At Wix, we push you to innovate, evolve in non-traditional ways, and collaborate. We operate in small teams that work closely together at a high level.

    Although we’re already industry leaders in web creation and business, our work is nowhere near done. Our goal is to become the main engine of the Internet so we can create a more open web for all.

     

    We’re proud to be an equal opportunity company. Wix was built around the idea that everyone has the right to be successful, online. This same vision defines us as a company: creating a work environment where everyone is welcome, and anyone has the right to succeed.

    More
Log In or Sign Up to see all posted jobs