Jobs
12-
· 19 views · 0 applications · 15d
Senior Scala Developer
Ukraine · Product · 5 years of experience · B1 - Intermediate Ukrainian Product 🇺🇦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;
- 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
We’d appreciate it if you could take a moment to fill out a short survey about what matters most to you. It will help us better understand candidates’ expectations and create an even more comfortable environment at MEGOGO. Here’s the link: bit.ly/43YaxBH -
· 6 views · 3 applications · 1d
Senior Scala Developer
Full Remote · Countries of Europe or Ukraine · 2 years of experience · B2 - Upper IntermediateBuild 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 & Bitcoin ecosystems.
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 work on:
- Scalus - Cardano dApps development platform.
- Cardano L2 solution: block-producing node and related infrastructure.
Trustless Bitcoin-Cardano bridge: Bitcoin oracle on Cardano and related SPO infrastructure.
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 and Typescript 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 level up, 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 -
· 14 views · 0 applications · 11d
Scala Developer
Part-time · Hybrid Remote · Ukraine (Kyiv) · 2 years of experience · B1 - IntermediateWe invite you to join an ambitious project at the intersection of data engineering, analytics, and digital advertising. You’ll be part of the team that built a high-performance media plan analytics platform for one of Japan’s leading publicly traded...We invite you to join an ambitious project at the intersection of data engineering, analytics, and digital advertising. You’ll be part of the team that built a high-performance media plan analytics platform for one of Japan’s leading publicly traded advertising holdings. This platform processes vast volumes of data from diverse sources to deliver actionable insights into campaign performance, empowering the client to optimize services for customers and generate significant value for shareholders.
In this role, you’ll work with scalable, high-load data streaming pipelines, contribute to modules for real-time metrics monitoring, and help develop advanced forecasting tools that guide critical campaign decisions. Collaborating with experienced engineers, analysts, and product experts, you’ll tackle complex technical challenges while directly impacting the success of high-profile marketing initiatives. Together, we’ll push the boundaries of what’s possible in advertising analytics.
Key Responsibilities:
— Support existing backend architecture;
— Implement new features and improve backend service functionality;
— Integrate with other REST API services;
— Make architectural and technological decisions;
— Communicate with other members of the team and the customer directly.
Requirements:
— 1.5+ years of hands-on experience in Scala development;
— Akka toolkit (Actors, Streams, HTTP);
— Knowledge of functional programming, Client-Server architecture, REST APIs, Websocket;
— Proven experience with SQL databases;
— SBT, Git, Docker, Kubernetes;
Would be a plus:
— Prior working experience with Data Science & AI projects;
More
— At least Upper-Intermediate English level; -
· 31 views · 0 applications · 28d
Senior Scala Software Engineer
Full Remote · Lithuania, Latvia · 5 years of experience · B2 - Upper IntermediateSenior Software Engineer (Scala) to join the Information Syndication team. You will play a key role in maintaining and evolving our high-performance backend systems, supporting a major content delivery platform. You will contribute to technical...Senior Software Engineer (Scala) to join the Information Syndication team. You will play a key role in maintaining and evolving our high-performance backend systems, supporting a major content delivery platform. You will contribute to technical decision-making, work closely with cross-functional teams, and mentor junior developers while adopting modern Scala libraries and AWS services.
Responsibilities
Design, build, and maintain reliable, scalable backend systems in Scala.
Contribute to architectural discussions and lead technical decision-making.
Write clean, maintainable, and well-tested code.
Collaborate with product managers, QA engineers, and Node.js developers to deliver
high-quality features.
Optimize system performance and reliability using AWS cloud services.
Support the full software development lifecycle—from concept to deployment and
monitoring.
Review code, mentor team members, and promote best practices.
Work closely with the team to identify and resolve production and scalability issues.
Must Have
5+ years of professional experience in software engineering, with 3+ years using Scala.
Strong understanding of functional programming and concurrent systems.
Hands-on experience with HTTP4S, Cats Effect, or Finatra + Finagle.
Experience designing and building RESTful APIs and microservices.
Proficiency in working with the JVM, including performance tuning and memory
management.
Experience with SQL and NoSQL databases (e.g., PostgreSQL, DynamoDB).
Proficient with Git, CI/CD pipelines, and modern DevOps practices.
Strong unit testing and TDD skills using ScalaTest, Specs2, or similar tools.
Excellent communication and collaboration skills.
Desirable
Working knowledge of AWS services, especially EC2, DynamoDB, RDS, and API Gateway.
Experience with CloudWatch for monitoring and alerting.
Knowledge of Node.js/TypeScript, especially familiarity with FABL (our business logic
layer).
Familiarity with Agile methodologies and working in cross-functional squads.
More -
· 31 views · 4 applications · 14d
Scala Technical Interviewer
Part-time · Full Remote · Countries of Europe or Ukraine · 5 years of experience · B2 - Upper IntermediateDescription Intetics Inc. is a leading American technology company providing custom software application development, distributed professional teams creation, software product quality assessment, and “all-things-digital” solutions, is looking for...Description
Intetics Inc. is a leading American technology company providing custom software application development, distributed professional teams creation, software product quality assessment, and “all-things-digital” solutions, is looking for Technical Interviewers.Responsibilities:
- Conduct technical interviews and assessments for Scala developer positions to evaluate candidates' coding skills, problem-solving abilities, and understanding of Scala concepts.
- Collaborate with recruitment teams to refine interview questions and techniques based on role requirements and industry trends.
- Provide detailed feedback and recommendations on candidates to hiring managers and HR teams to assist with hiring decisions.
- Stay updated with the latest Scala technologies and frameworks, including Akka, Play Framework, Apache Spark, to effectively assess candidates.
- Participate in creating and standardizing technical interview processes and training materials for interviewers.
Requirements: - Proven experience as a Scala developer with a strong understanding of the Scala ecosystem, functional programming, and related frameworks.
- Previous experience in technical interviewing, mentoring, or teaching roles is highly advantageous.
- Excellent communication and interpersonal skills.
- Ability to provide constructive feedback and handle interviews professionally.
- Additional languages are a plus.
-
· 32 views · 1 application · 13d
Scala Developer
Full Remote · Ukraine · 2 years of experience · B2 - Upper IntermediateCompany Description Intsurfing is a data processing company. Founded in Ukraine in 2014, they offer data acquisition and processing (ETL), backend/API development, development process automation (CI/CD), and legacy code refactoring. Their team is...Company Description
Intsurfing is a data processing company. Founded in Ukraine in 2014, they offer data acquisition and processing (ETL), backend/API development, development process automation (CI/CD), and legacy code refactoring. Their team is enthusiastic and motivated, and they provide a fully automated development and QA process. They are proficient in cloud-based and on-premises service, including Docker and Kubernetes; C#, Python, Java, and Scala; and a wide range of CI/CD tools depending on the existing infrastructure.
Role Description
This is a full-time remote role for a Scala Developer at Intsurfing. The successful candidate will be responsible for developing back-end services and will participate in the entire lifecycle of software product development, from idea generation to release.
The position is for Ukrainian residents only.
Qualifications
- Bachelor's or Master's degree in Computer Science, Engineering, or related fields
- Proven experience in Scala programming language (2+ yrs)
- Hands-on experience in building backend systems, RESTful and service-oriented architectures, distributed systems design, Cloud Computing, and containerization
- Good grasp of Object-Oriented design principles
- Experience developing and implementing test frameworks such as JUnit and Mockito
- Be able to diagnose and debug code in a highly concurrent, distributed and high-throughput system
- Demonstrated professionalism in code and writing clean and functional code that can be easily scaled
- AWS knowledge is a plus
- Spark experiense is a big big plus
-
· 25 views · 1 application · 11d
Senior Scala Developer to $5000
Full Remote · Ukraine · 5 years of experience · B2 - Upper IntermediateWe are seeking a partner to support our Data Science and Engineering cluster with the Cloud Migration project. The goal of this initiative is to migrate all our services to the AWS Cloud while upgrading the codebase of our Scala-based services. There is a...We are seeking a partner to support our Data Science and Engineering cluster with the Cloud Migration project. The goal of this initiative is to migrate all our services to the AWS Cloud while upgrading the codebase of our Scala-based services.
There is a chance that a cross-functional team will be needed for this project, not a single developer.Full-time, remotely. CET time zone
More
Required:
• 5+ years of experience in Scala development
• Strong experience with Scala 2.x and Scala 3
• Familiarity with Shapeless and Scala 3 mirrors
• Deep understanding of Akka
• Experience with Pekko or Cats Effect + FS2
• Microservices & distributed systems experience
• AWS Cloud (ECS/EKS, S3, Lambda, EC2, etc.)
• Strong English communication skills
Would be a great plus:
• Experience migrating from Scala 2.12 to Scala 2.13 and Scala 3
• Migration from Shapeless to Scala 3 mirrors
• Migration from Akka to Pekko or Cats Effect + FS2 -
· 23 views · 1 application · 8d
Scala Engineer (Play Framework)
Full Remote · Countries of Europe or Ukraine · 5 years of experience · B2 - Upper IntermediateProject Duration: Until the end of January, with possibility of extension Interview Process: Screening call with Hiring Manager Screening call (45 min) with Head of Software Engineering Technical interview (1h) with two engineers, following homework...Project Duration: Until the end of January, with possibility of extension
Interview Process:
- Screening call with Hiring Manager
- Screening call (45 min) with Head of Software Engineering
- Technical interview (1h) with two engineers, following homework preparation
🧠 Project: Healthcare Software Platform
We are looking for a Scala Engineer with expertise in Play Framework to join a cross-functional Agile team. The engineer will work on containerized software deployed on customer sites and contribute to healthcare solutions. AI product for early lung cancer diagnostics
✅ Core Responsibilities:
- Develop and maintain backend services using Scala (Play Framework)
- Work with containerized software on Linux environments (Podman)
- Make updates and improvements to an existing React UI codebase
- Collaborate with DevOps, QA, and other engineers in Agile workflows (standups, sprints, retros, code reviews)
- Support integrations with hospital systems (Dicom, HL7)
🛠️ Must-Have:
- Scala (PlayFramework) – Primary skillset needed
- Linux
- Podman
- React UI – Comfortable making changes to existing codebase
🛠️ Nice to Have:
- Python – Used with ML algorithms
- Experience with hospital integrations
- Dicom
- HL7
-
· 34 views · 0 applications · 8d
Scala Engineer (TypeLevel)
Full Remote · Countries of Europe or Ukraine · 5 years of experience · B2 - Upper IntermediateProject Duration: Until the end of January, with possibility of extension Interview Process: Screening call with Hiring Manager Screening call (45 min) with Head of Software Engineering Technical interview (1h) with two engineers, following homework...Project Duration: Until the end of January, with possibility of extension
Interview Process:
- Screening call with Hiring Manager
- Screening call (45 min) with Head of Software Engineering
- Technical interview (1h) with two engineers, following homework preparation
🧠 Project: Cloud-Based Healthcare Microservices
We are seeking a Scala Engineer with expertise in TypeLevel to join a cross-functional Agile team. The engineer will work on cloud-based microservices supporting healthcare solutions, including ML services. AI product for early lung cancer diagnostics.
✅ Core Responsibilities:
- Design and develop scalable microservices with Scala (TypeLevel)
- Work with Azure cloud infrastructure and Kubernetes
- Deploy and manage cloud-based services
- Make updates and improvements to an existing React UI codebase
- Collaborate with DevOps, QA, and other engineers in Agile workflows (standups, sprints, retros, code reviews)
- Support integrations with hospital systems (Dicom)
🛠️ Must-Have:
- Scala (TypeLevel) – Primary skillset needed
- Cloud-based microservice architecture
- Azure
- Kubernetes
- MessageBus
- React UI – Comfortable making changes to existing codebase
🛠️ Nice to Have:
- Python (PyTorch, Numpy, FastAPI, Ray) – Familiarity to support ML services
- Experience with hospital integrations
- Dicom
-
· 16 views · 1 application · 7d
Scala Developer
Full Remote · EU · 3 years of experience · B2 - Upper IntermediateDear Candidate, please be advised that only applicants located in Europe will be considered for this position. We are looking for a Scala Developer to join our Customer's team and contribute to building high-performance, scalable solutions. If you are...Dear Candidate, please be advised that only applicants located in Europe will be considered for this position.
We are looking for a Scala Developer to join our Customer's team and contribute to building high-performance, scalable solutions. If you are passionate about software engineering, eager to grow, and excited to work with modern technologies, we’d love to hear from you!
✅ Requirements:
- 3+ years of commercial experience in Scala development
- 1-2 years of commercial experience in Java development
- Strong knowledge of algorithms and data structures
- Eagerness to learn new technologies and continuously grow professionally
➕ Nice to have:
- Experience with functional programming
- Basic understanding of React / JavaScript / TypeScript
- Experience working with SQL
🛠 Tech stack we use:
- Languages & Frameworks: Scala, Java, Akka, React, JavaScript, TypeScript, CSS
- Data & Messaging: Kafka, SQL, Oracle, S3
- Tools & Infrastructure: Docker, Kubernetes, Jenkins, Protobuf
- Additional: OCR/ML
-
· 18 views · 4 applications · 5d
Scala Developer
Full Remote · Worldwide · 5 years of experience · C1 - AdvancedWe are looking for a Scala Developer to join our team. You will be working on high-performance, distributed systems within a fast-growing financial platform. Responsibilities: Design, build, and maintain scalable backend services in Scala. Develop and...We are looking for a Scala Developer to join our team. You will be working on high-performance, distributed systems within a fast-growing financial platform.
Responsibilities:- Design, build, and maintain scalable backend services in Scala.
- Develop and optimize applications using the Akka framework.
- Collaborate with cross-functional teams (Product, DevOps, QA) to deliver robust solutions.
- Ensure code quality, performance, and reliability in production.
Requirements:- Hands-on experience with Scala.
- Knowledge of the Akka framework (Akka actors, Akka Streams, clustering).
- Familiarity with distributed systems and asynchronous programming.
- Fluent in English (written and spoken).
We offer
- Competitive salary and long-term contract.
- Remote-friendly environment (EU timezone).
- Opportunity to work with a highly skilled international team.
- Professional growth in a dynamic fintech domain.
-
· 16 views · 3 applications · 8d
Senior Scala Developer
Full Remote · Worldwide · Product · 3 years of experience Ukrainian Product 🇺🇦Проект — білінг-платформа для онлайн-платежів користувачів у власних ігрових проектах. Ми використовуємо сервісну архітектуру для здійснення платежів. Scala команда займається сервісами ризик менеджменту (антифроду), маршрутизації платежів, збору даних,...Проект — білінг-платформа для онлайн-платежів користувачів у власних ігрових проектах. Ми використовуємо сервісну архітектуру для здійснення платежів. Scala команда займається сервісами ризик менеджменту (антифроду), маршрутизації платежів, збору даних, фінансовим додатком. Так як наші клієнти по всьому світу, ми будуємо географічно розподілені додатки, використовуючи як GCE і AWS.
More
Стек: Scala 2.13 (in some places 3), Izumi distage (DI), Cats, Cats-Effect, Scalikejdbc, Monocle, Http4s, GRPC, Protobuf, RabbitMQ, Redis, Prometheus, Grafana.
Необхідні навички:
• Досвід розробки Scala від 3x років.
• Досвід розробки за допомогою Tagless Final, fs2, Cats, Cats effect, Monocle.
• Досвід роботи postgres (розуміння роботи СУБД, оптимізація запитів).
• Досвід роботи з чергами Rabbit/Kafka.
• Досвід написання функціональних та юніт тестів.
• Досвід роботи CI/CD(Gitlab).
• Знання системи контролю версій Git.
Буде плюсом:
• Досвід роботи з GCE/AWS.
• Досвід роботи з elasticsearch, prometheus, grafana.
Обов’язки:
• Написання нових та підтримка існуючих навантажених мікросервісів.
Пропонуємо:
• Гнучкий графік (початок робочого дня з 9 до 11 ранку, 8-годинний робочий день);
• Відпустка 20 робочих днів;
• Оплачувані лікарняні;
• 12 sick days;
• Медичне страхування;
• Вихідний на честь дня народження;
• Розвиток і навчання у професійному розрізі;
• Піклування про ментальне здоров’я — корпоративний психолог;
• Підтримка та розвиток волонтерської культури — наша команда організовує і долучається до благодійних акцій. Ми раді допомагати і робити світ навколо нас кращим