June 26, 2026
Scala Developer
Senior • Hybrid
170 - 200 PLN/hr
Krakow, MA, Poland
🌍Work mode: hybrid – 3 days from the Warsaw OR Cracow office.
⏳Duration: > 3 months contracts.
🔍Onboarding: 2 weeks in Malmo, Sweden.
⏰Start: August 3rd at the latest.
📝Contract: B2B > up 200 zl/h.
⚙️Recruitment process: 2 meetings.
📕Project language: English.
💼Industry: Technology.
💻Workload: Full time (40 hours per week).
Summary:
The Backend Developer role is aimed at enhancing and modernizing backend services and pipelines within the organization. This position primarily focuses on improving system performance, ensuring robust authentication mechanisms, and implementing automation to streamline processes.
Main Responsibilities:
Modernise backend services and pipelines by upgrading to the latest JDK, Scala 3.x, and Play Framework 3.x.
Apply GenAI tooling to automate code transformations, dependency resolution, and compatibility fixes, producing reusable tools and documentation.
Migrate authentication frameworks from legacy APIs to OAuth-based solutions across various backend services.
-
Replace multiple data stores with a single versioned table, creating Spark/Java batch pipelines for backfill/migration and extending Scala/Play backends.
Key Requirements:
Hands-on experience with production Java/Scala services.
Familiarity with Play Framework internals.
Experience with Spark for pipeline-heavy work.
Comfortable with OAuth-based authentication patterns.
Nice to Have:
Familiarity with React/TypeScript.
For DevOps-leaning candidates: experience with Gradle, scripting, and CI/CD pipelines.
Other Details
Tools/Methodologies: Java, Scala, Play Framework, Spark, OAuth.
Similar jobs you might like
Technology
emagine Polska
Java Backend Developer
Mid
Hybrid
Krakow, MA, Poland
🏢 Summary: Backend Developer role focused on modernizing and optimizing backend services and data pipelines, including migration to newer Java/Scala and Play Framework versions and implementation of OAuth-based authentication. The position involves automation with GenAI tools and Spark-based data migrations in a hybrid work model. B2B contract with onboarding in Sweden and full-time engagement in English. 🗂️ Requirements: Hands-on experience with production Java services, Hands-on experience with production Scala services, Experience with Play Framework internals, Experience with Spark for pipeline-heavy work, Experience with OAuth-based authentication patterns, Availability to work hybrid from Warsaw or Cracow office, Availability for 2-week onboarding in Malmo, Sweden, Fluency in English 📃 Skills: Java, Scala, Play, Spark, OAuth, JDK, GenAI, Gradle, CI/CD, React, TypeScript 🏢 Description: 🌍 Work mode: hybrid – 3 days from the Warsaw OR Cracow office. ⏳ Duration : > 3 months contracts . 🔍 Onboarding : 2 weeks in Malmo, Sweden. ⏰ Start : August 3rd at the latest. 📝 Contract : B2B > up 195 zl/h. ⚙️ Recruitment process : 2 meetings. 📕Project language : English. 💼 Industry : Technology. 💻 Workload : Full time (40 hours per week). Summary: The Backend Developer role is aimed at enhancing and modernizing backend services and pipelines within the organization. This position primarily focuses on improving system performance, ensuring robust authentication mechanisms, and implementing automation to streamline processes. Main Responsibilities: Modernise backend services and pipelines by upgrading to the latest JDK, Scala 3.x, and Play Framework 3.x. Apply GenAI tooling to automate code transformations, dependency resolution, and compatibility fixes, producing reusable tools and documentation. Migrate authentication frameworks from legacy APIs to OAuth-based solutions across various backend services. Replace multiple data stores with a single versioned table, creating Spark/Java batch pipelines for backfill/migration and extending Scala/Play backends. Key Requirements: Hands-on experience with production Java/Scala services . Familiarity with Play Framework internals. Experience with Spark for pipeline-heavy work. Comfortable with OAuth-based authentication patterns. Nice to Have: Familiarity with React/TypeScript. For DevOps-leaning candidates: experience with Gradle, scripting, and CI/CD pipelines. Other Details: Tools/Methodologies: Java, Scala, Play Framework, Spark, OAuth.
Technology
emagine Polska
Backend Developer
Mid
Hybrid
Warsaw, Poland
🏢 Summary: Hybrid Backend Developer role focused on modernizing and optimizing backend services, upgrading core technologies, and improving authentication and data pipelines. The project involves Java/Scala development, Play Framework upgrades, Spark-based batch processing, and OAuth migration. B2B contract with fast recruitment process and onboarding in Sweden. 🗂️ Requirements: Hands-on experience with production Java services, Hands-on experience with production Scala services, Familiarity with Play Framework internals, Experience with Spark for pipeline-heavy work, Experience with OAuth-based authentication patterns, Fluent English for project communication 📃 Skills: Java, Scala, Play, Spark, OAuth, JDK, GenAI, Gradle, CI/CD, React, TypeScript 🏢 Description: 🌍 Work mode: hybrid – 3 days from the Warsaw office. 🔍 Onboarding : 2 weeks in Malmo, Sweden. ⏰ Start : 1 week notice period, August 3rd at the latest. 📝 Contract : B2B > up 195 zl/h. ⚙️ Recruitment process : 1 meeting with the client. ⏳ Duration : > 3 months contracts + extensions. 📕Project language : English. 💼 Industry : Technology. 💻 Workload : Full time (40 hours per week). Summary: The Backend Developer role is aimed at enhancing and modernizing backend services and pipelines within the organization. This position primarily focuses on improving system performance, ensuring robust authentication mechanisms, and implementing automation to streamline processes. Main Responsibilities: Modernise backend services and pipelines by upgrading to the latest JDK, Scala 3.x, and Play Framework 3.x. Apply GenAI tooling to automate code transformations, dependency resolution, and compatibility fixes, producing reusable tools and documentation. Migrate authentication frameworks from legacy APIs to OAuth-based solutions across various backend services. Replace multiple data stores with a single versioned table, creating Spark/Java batch pipelines for backfill/migration and extending Scala/Play backends. Key Requirements: Hands-on experience with production Java/Scala services . Familiarity with Play Framework internals. Experience with Spark for pipeline-heavy work. Comfortable with OAuth-based authentication patterns. Nice to Have: Familiarity with React/TypeScript. For DevOps-leaning candidates: experience with Gradle, scripting, and CI/CD pipelines. Other Details Tools/Methodologies: Java, Scala, Play Framework, Spark, OAuth.
Technology
emagine Polska
Scala Developer
Mid
Hybrid
Kraków, Poland
180 - 200 PLN/hr
🏢 Summary: Full-time hybrid Backend Developer contract focused on modernizing backend services, migrating authentication systems to OAuth, and building Spark-based data migration pipelines. The role involves upgrading Java/Scala ecosystems, automating transformations with GenAI tooling, and extending Scala/Play Framework backends in an English-speaking international environment. 🗂️ Requirements: Production experience with Java, Production experience with Scala, Knowledge of Play Framework internals, Experience with Spark, Knowledge of OAuth authentication patterns, Availability for hybrid work in Krakow, English proficiency 📃 Skills: Java, Scala, Play, Spark, OAuth, GenAI, React, TypeScript, Gradle, CI/CD 🏢 Description: Industry: Technology solutions - consumer electronics, software, streaming Client: global enterprise, Swedish entity Work model: full time, hybrid 3 days/week on-site fromKrakow (Equal Business Park) office Project language: English Onboarding : 3 days in Malmo, Sweden Start: ASAP or 1 week notice ideally / at latest start 27th July 2026 Assignment type: B2B Remuneration: up to 200 PLN/h net + VAT FTE: full-time Summary: The Backend Developer role is aimed at enhancing and modernizing backend services and pipelines within the organization. This position primarily focuses on improving system performance, ensuring robust authentication mechanisms, and implementing automation to streamline processes. Main Responsibilities: Modernise backend services and pipelines by upgrading to the latest JDK, Scala 3.x, and Play Framework 3.x. Apply GenAI tooling to automate code transformations, dependency resolution, and compatibility fixes, producing reusable tools and documentation. Migrate authentication frameworks from legacy APIs to OAuth-based solutions across various backend services. Replace multiple data stores with a single versioned table, creating Spark/Java batch pipelines for backfill/migration and extending Scala/Play backends. Key Requirements: Hands-on experience with production Java/Scala services . Familiarity with Play Framework internals or Akka. Experience with Spark for pipeline-heavy work. Comfortable with OAuth-based authentication patterns. Nice to Have: Familiarity with React/TypeScript. For DevOps-leaning candidates: experience with Gradle, scripting, and CI/CD pipelines.
Technology
emagine Polska
Backend Developer
Mid
Hybrid
Krakow, Poland
🏢 Summary: Backend Developer role focused on modernizing and optimizing backend services, upgrading core technologies, and implementing automation using GenAI tooling. The position involves migrating authentication systems to OAuth, consolidating data stores, and building Spark-based batch pipelines. It emphasizes performance improvements, scalable architecture, and robust backend engineering practices. 🗂️ Requirements: Hands-on experience with production Java services, Hands-on experience with production Scala services, Familiarity with Play Framework internals, Experience with Spark for pipeline-heavy workloads, Experience with OAuth-based authentication patterns 📃 Skills: Java, Scala, Play, Spark, OAuth, JDK, GenAI 🏢 Description: Summary The Backend Developer role is aimed at enhancing and modernizing backend services and pipelines within the organization. This position primarily focuses on improving system performance, ensuring robust authentication mechanisms, and implementing automation to streamline processes. Main Responsibilities Modernise backend services and pipelines by upgrading to the latest JDK, Scala 3.x, and Play Framework 3.x. Apply GenAI tooling to automate code transformations, dependency resolution, and compatibility fixes, producing reusable tools and documentation. Migrate authentication frameworks from legacy APIs to OAuth-based solutions across various backend services. Replace multiple data stores with a single versioned table, creating Spark/Java batch pipelines for backfill/migration and extending Scala/Play backends. Key Requirements Hands-on experience with production Java/Scala services. Familiarity with Play Framework internals. Experience with Spark for pipeline-heavy work. Comfortable with OAuth-based authentication patterns. Nice to Have Familiarity with React/TypeScript. For DevOps-leaning candidates: experience with Gradle, scripting, and CI/CD pipelines. Other Details Location: Not specified. Team Structure: Not specified. Tools/Methodologies: Java, Scala, Play Framework, Spark, OAuth.
Technology
co.brick Talents
Senior Java Developer
Senior
Hybrid
Gliwice, Poland
165 - 175 PLN/hr
🏢 Summary: Senior Backend Engineer role for a 3-month modernization project focused on upgrading Java and Scala backend services, migrating authentication systems to OAuth, and building large-scale Spark data pipelines. The position requires hybrid work in Warsaw or Kraków, with a fully covered onboarding period in Sweden. 🗂️ Requirements: 5+ years commercial backend experience, Strong production experience with Java, Strong production experience with Scala, Experience with Play Framework or Akka/Pekko, Hands-on experience with Spark, Experience with OAuth authentication, Professional English proficiency, Availability for 2-week onboarding in Sweden, Hybrid availability in Warsaw or Kraków office 3 days/week 📃 Skills: Java, Scala, Play, Akka, Pekko, Spark, OAuth, React, TypeScript, CI/CD, Gradle 🏢 Description: co.brick talents — powered by AI, powered by people. Senior Backend Engineer (Scala / Java) – 3-Month Project Salary: Up to 175 PLN/h net + VAT (B2B Contract) Location: Hybrid – Warsaw or Kraków ( strictly 3 days/week from the office – non-negotiable) Onboarding: 2 weeks on-site in Malmö, Sweden (fully covered) Project Duration: 3 months Start Date: ASAP/Beginning of August at the ABSOLUTE LATEST About the Client & Project On behalf of our client, an innovative company from the technology sector, we are looking for a Strong Senior Backend Developer to join a short-term, high-impact project. The main goal is to modernize and optimize core backend services, streamline data pipelines, and enhance system security. This is a highly autonomous role requiring a seasoned engineer who can jump straight into a complex ecosystem, utilize automation tools for framework upgrades, and handle heavy data migration tasks. Key Responsibilities Modernize and refactor backend services by upgrading legacy Java and Scala-based frameworks. Leverage automation and modern tooling to expedite code transformations, dependency resolution, and compatibility fixes. Migrate legacy authentication mechanisms across various services to secure, OAuth-based solutions. Consolidate multiple data stores into unified, versioned tables by designing and executing heavy Spark/Java batch pipelines. Requirements Minimum of 5 years of commercial backend experience (7+ years is highly preferred). Deep production experience with Java and Scala . Strong familiarity with Play Framework OR Akka (experience with Akka/Pekko is highly acceptable if you are ready to work with Play environments). Hands-on experience with Spark for complex, heavy data pipeline processing. Solid understanding and practical experience with OAuth authentication patterns. Excellent communication skills with Full Professional English (the project language is 100% English). Full availability for a 2-week onboarding trip to Sweden at the very start of the contract. Nice to Have Basic understanding or exposure to frontend technologies (React / TypeScript). DevOps mindset: familiarity with CI/CD pipelines, Gradle, and scripting. What We Offer A transparent, quick 2-stage recruitment process. An attractive hourly rate with seamless B2B invoicing. An opportunity to work on a high-exposure architectural modernization project for an international client.
Technology
co.brick Talents sp. z o.o.
Senior Java Developer
Senior
Hybrid
Gliwice, Poland
175 - 175 PLN/hr
🏢 Summary: Senior Backend Engineer role for a 3-month modernization project focused on upgrading Java and Scala backend services, migrating authentication systems to OAuth, and building heavy Spark-based data pipelines. The position requires hybrid work in Warsaw or Kraków with an initial onboarding in Sweden. 🗂️ Requirements: 5+ years commercial backend experience, Production experience with Java, Production experience with Scala, Experience with Play Framework or Akka/Pekko, Hands-on Spark experience, Experience with OAuth authentication, Professional English proficiency, Availability for 2-week onboarding in Sweden, Hybrid availability 3 days/week in Warsaw or Kraków office 📃 Skills: Java, Scala, Play, Akka, Pekko, Spark, OAuth, React, TypeScript, CI/CD, Gradle 🏢 Description: co.brick talents — powered by AI, powered by people. Senior Backend Engineer (Scala / Java) – 3-Month Project Salary: Up to 175 PLN/h net + VAT (B2B Contract) Location: Hybrid – Warsaw or Kraków ( strictly 3 days/week from the office – non-negotiable) Onboarding: 2 weeks on-site in Malmö, Sweden (fully covered) Project Duration: 3 months Start Date: ASAP/Beginning of August at the ABSOLUTE LATEST About the Client & Project On behalf of our client, an innovative company from the technology sector, we are looking for a Strong Senior Backend Developer to join a short-term, high-impact project. The main goal is to modernize and optimize core backend services, streamline data pipelines, and enhance system security. This is a highly autonomous role requiring a seasoned engineer who can jump straight into a complex ecosystem, utilize automation tools for framework upgrades, and handle heavy data migration tasks. Key Responsibilities Modernize and refactor backend services by upgrading legacy Java and Scala-based frameworks. Leverage automation and modern tooling to expedite code transformations, dependency resolution, and compatibility fixes. Migrate legacy authentication mechanisms across various services to secure, OAuth-based solutions. Consolidate multiple data stores into unified, versioned tables by designing and executing heavy Spark/Java batch pipelines. Requirements Minimum of 5 years of commercial backend experience (7+ years is highly preferred). Deep production experience with Java and Scala . Strong familiarity with Play Framework OR Akka (experience with Akka/Pekko is highly acceptable if you are ready to work with Play environments). Hands-on experience with Spark for complex, heavy data pipeline processing. Solid understanding and practical experience with OAuth authentication patterns. Excellent communication skills with Full Professional English (the project language is 100% English). Full availability for a 2-week onboarding trip to Sweden at the very start of the contract. Nice to Have Basic understanding or exposure to frontend technologies (React / TypeScript). DevOps mindset: familiarity with CI/CD pipelines, Gradle, and scripting. What We Offer A transparent, quick 2-stage recruitment process. An attractive hourly rate with seamless B2B invoicing. An opportunity to work on a high-exposure architectural modernization project for an international client.
Technology
emagine Polska
Backend Developer (Java, Spring Boot)
Senior
Hybrid
Krakow, Poland
160 - 170 PLN/hr
🏢 Summary: Backend Developer role focused on designing and building scalable, secure microservices and APIs using Java and Spring Boot in a cloud-oriented environment. The position emphasizes strong data modeling, architecture design, and CI/CD-driven delivery within Agile teams. The contractor will develop resilient backend solutions and ensure high code quality and reliability. 🗂️ Requirements: Hands-on experience with API and Microservices development in Java or Spring Boot, Proficiency in Java/J2EE application development, Experience with Spring Framework and Hibernate JPA, Experience building and consuming REST web services, Experience working with XML and JSON, Experience with relational or NoSQL databases (Oracle, PostgreSQL, MongoDB), Experience with CI/CD pipelines and Jenkins, Experience with Docker and Git, Unix proficiency, Experience working in Agile methodologies (Scrum or Kanban) 📃 Skills: Java, Spring, SpringBoot, J2EE, Hibernate, JPA, REST, XML, JSON, Oracle, PostgreSQL, MongoDB, Jenkins, Docker, Git, Unix, CICD, Microservices, Agile, Scrum, Kanban 🏢 Description: Location : Cracow Mode : Hybrid (6 days per month at the office - flexible) Contract : B2B Rate : 160-170 PLN/h Introduction & Summary We are seeking a skilled Backend Developer who possesses a deep knowledge of data modeling and architecture. The ideal candidate should have extensive experience in API development using core Java and Spring Boot, with a strong grasp of security principles and Agile methodologies. The role requires an analytical mindset, capable of designing resilient and scalable solutions while working cross-functionally to foster collaboration and innovation. Main Responsibilities Ensure proper definition and architecture of non-functional requirements in design. Develop and grow skills in designing cloud-based, secure, and adaptable solutions. Build scalable, highly reliable product features through effective software design and implementation. Apply problem-solving and analytical skills to diverse challenges. Interact with cross-functional teams for scalable solution production. Estimate engineering efforts and develop realistic schedules. Identify and resolve complex production issues efficiently. Conduct comprehensive design and code reviews and perform unit testing. Utilize source control and bug tracking systems responsibly. Key Requirements Hands-on experience in API and Microservices development using core Java and/or Spring Boot . Proficient in application development using Java/J2EE and related technologies, including Spring Framework and Hibernate JPA. Experience in developing reusable APIs and consuming web services (REST), as well as processing data formats like XML/JSON. Expert knowledge of Agile/Scrum/Kanban development methodologies and experience with databases (Oracle, Postgre, MongoDB). Extensive knowledge of CI/CD deployment pipelines, including Jenkins, Docker, shell scripting, and GIT with Unix proficiency. Nice to Have Experience in JavaScript frameworks such as ReactJs, Node JS, Angular, and jQuery. Familiarity with JavaScript build tools and dependency management. Experience in creating responsive designs using frameworks like Bootstrap. Knowledge of GCP, GKE, AWS is an advantage. Experience or knowledge in system architecture and solution design. Hands-on experience in Python, Machine Learning, and Data Science.
Technology
emagine Polska
Senior Scala Backend Test Automation Engineer
Senior
Hybrid
Krakow, Poland
160 - 200 PLN/hr
🏢 Summary: Full-time B2B role for a Senior Backend Test Automation Engineer focused on testing backend microservices and distributed data platforms in a hybrid model from Krakow. The position involves integration testing, validating ETL and data processing workflows, and working with JVM-based backend services using Java or Scala. The project requires strong experience with CI/CD, automated testing, and debugging across distributed systems. 🗂️ Requirements: Strong experience testing backend microservices, Experience with integration testing across distributed systems, Experience with Play Framework or JVM-based backend services in Java/Scala, Good understanding of Apache Spark, Experience testing ETL and data processing workflows, Ability to manage test data and deterministic test environments, Experience with CI/CD and automated test execution, Ability to debug failures across services, databases, queues, and pipelines, English proficiency, Availability for hybrid work in Krakow 📃 Skills: Java, Scala, Play, Spark, SQL, ScalaTest, JUnit, Testcontainers, Docker, Kubernetes, GitHub, Jenkins, Azure, CI/CD, ETL 🏢 Description: Senior Backend Test Automation Engineer with strong data platform experience Industry: Technology solutions - consumer electronics, software, streaming Client: global enterprise, Swedish entity Work model: full time, hybrid 3 days/week on-site from Krakow (Equal Business Park) office Project language: English Onboarding : 3 days in Malmo, Sweden Start: ASAP or 1 week notice ideally / at latest start 27th July 2026 Assignment type: B2B Remuneration: up to 195 PLN/h net + VAT FTE: full-time Strong experience testing backend microservices rather than web UIs. Hands-on experience with integration testing across distributed systems. Experience with Play Framework (or at least JVM-based backend services in Java/Scala). Good understanding of Apache Spark and testing data pipelines. Experience validating ETL/data processing workflows. Comfortable managing test data, data dependencies, and deterministic test environments. Experience with CI/CD and automated test execution. Ability to debug failures across multiple services, databases, queues, and pipelines. Likely technical stack includes: Java and/or Scala Play Framework Apache Spark SQL Integration test frameworks (ScalaTest, JUnit, Testcontainers, etc.) Docker/Kubernetes GitHub Actions, Jenkins, Azure DevOps, or similar
Technology
emagine Polska
Senior Backend Test Automation Engineer
Senior
Hybrid
Krakow, Poland
195 - 195 PLN/hr
🏢 Summary: Full-time B2B contract for a Senior Backend Test Automation Engineer focused on testing backend microservices, distributed systems, and data platforms in a hybrid model from Krakow. The role involves integration testing, ETL and data pipeline validation, CI/CD automation, and debugging across complex backend environments using Java/Scala technologies. Onboarding includes a short stay in Malmö, with an immediate or near-immediate start preferred. 🗂️ Requirements: Strong experience testing backend microservices, Hands-on experience with integration testing across distributed systems, Experience with Play Framework, Experience with JVM-based backend services, Understanding of Apache Spark, Experience testing data pipelines, Experience validating ETL workflows, Ability to manage test data and deterministic test environments, Experience with CI/CD and automated test execution, Ability to debug failures across services, databases, queues, and pipelines, English proficiency 📃 Skills: Java, Scala, Play, Spark, SQL, ScalaTest, JUnit, Testcontainers, Docker, Kubernetes, GitHub, Jenkins, Azure, CI/CD, ETL 🏢 Description: Senior Backend Test Automation Engineer with strong data platform experience Industry: Technology solutions - consumer electronics, software, streaming Client: global enterprise, Swedish entity Work model: full time, hybrid 3 days/week on-site from Krakow (Equal Business Park) office Project language: English Onboarding : 3 days in Malmo, Sweden Start: ASAP or 1 week notice ideally / at latest start 27th July 2026 Assignment type: B2B Remuneration: up to 195 PLN/h net + VAT FTE: full-time Strong experience testing backend microservices rather than web UIs. Hands-on experience with integration testing across distributed systems. Experience with Play Framework (or at least JVM-based backend services in Java/Scala). Good understanding of Apache Spark and testing data pipelines. Experience validating ETL/data processing workflows. Comfortable managing test data, data dependencies, and deterministic test environments. Experience with CI/CD and automated test execution. Ability to debug failures across multiple services, databases, queues, and pipelines. Likely technical stack includes: Java and/or Scala Play Framework Apache Spark SQL Integration test frameworks (ScalaTest, JUnit, Testcontainers, etc.) Docker/Kubernetes GitHub Actions, Jenkins, Azure DevOps, or similar
Technology
Jit Team
Backend Engineer (Java, Scala, Spark)
Senior
Hybrid
Malmö, Sweden
22,400 - 30,000 PLN/hr
🏢 Summary: Hybrid Backend Engineer role focused on building scalable distributed systems, APIs, and data processing pipelines for a global developer platform. The position involves working with Java, Scala, and Apache Spark on large-scale products used worldwide, with relocation to Sweden required. The role combines hands-on development, architecture discussions, and cross-functional collaboration. 🗂️ Requirements: Commercial experience in backend development, Strong knowledge of Java, Strong knowledge of Scala, Experience with Apache Spark, Experience building distributed systems, Experience designing and developing APIs, Ability to work on-site in Malmö (3–4 days/week initially), Willingness to relocate to Sweden, Experience with data processing pipelines, Experience with CI/CD and code reviews 📃 Skills: Java, Scala, Spark, API, CI/CD, DistributedSystems, DataProcessing 🏢 Description: Salary: Mid Developer: up to 1120 PLN/MD on B2B Senior Developer: up to 1500 PLN/MD on B2B Work model: Hybrid – for the first 3–4 months required 3 days/week on-site in Malmö (Sweden), with travel and accommodation covered by the company, followed by relocation to Sweden with a requirement to work 3–5 days per week from the office, along with a rate evaluation after relocation. Why choose this offer? - Opportunity to work on global-scale products used by millions of users worldwide - Collaboration within international, cross-functional teams - Exposure to modern backend technologies (Scala, Java, Spark) - Chance to build scalable APIs and developer-facing tools - Impact on end-to-end feature development – from concept to production - Work in an environment that values ownership, independence, and collaboration Project You will join a team working on a developer platform powering advanced digital products and services. The role focuses on building scalable backend solutions, APIs, and tools that support large-scale applications and external developers. As a Backend Engineer, you will contribute to designing and implementing distributed systems, processing large datasets, and enabling seamless integration between services. You will collaborate closely with engineering, data, and product teams to deliver high-quality solutions used in a global ecosystem. The role combines hands-on development with active participation in architecture discussions, problem-solving, and cross-team collaboration. Responsibilities: - Design, develop and maintain scalable backend systems and services - Build and optimize data processing pipelines using tools such as Apache Spark - Develop and maintain APIs and backend components for developer-facing platforms - Translate business and technical requirements into robust, high-quality code - Collaborate with cross-functional and international teams (engineering, product, data) - Participate in architecture discussions and propose improvements to system design - Ensure performance, reliability, and scalability of delivered solutions - Contribute to code reviews, testing, and CI/CD processes - Work both independently and collaboratively to solve complex technical problems Technologies: - Java - Scala - Apache Spark - Distributed systems - Data processing - API design - Backend architecture