New offer - be the first one to apply!
July 9, 2026
Senior Scala Backend Test Automation Engineer
Senior • Hybrid
160 - 200 PLN/hr
Krakow, Poland
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
Requirements
- Strong experience testing backend microservices rather than web UIs
- Hands-on experience with integration testing across distributed systems
- Experience with Play Framework or 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
Technical Stack
- 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
Similar jobs you might like
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
emagine Polska
Test Automation Engineer with Scala
Senior
Hybrid
Kraków, Poland
170 - 195 PLN/hr
🏢 Summary: Full-time B2B contract for a Senior Backend Test Automation Engineer focused on backend microservices and distributed data platforms in the consumer electronics and streaming industry. The role involves integration testing, ETL and data pipeline validation, and automated test execution in JVM-based backend environments. Hybrid work model with 3 days onsite in Krakow and onboarding in Malmö. 🗂️ Requirements: Strong experience testing backend microservices, Hands-on experience with integration testing across distributed systems, Experience with Play Framework or JVM-based backend services in Java/Scala, Understanding of Apache Spark and testing data pipelines, Experience validating 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 📃 Skills: Java, Scala, Play, Akka, Spark, SQL, ScalaTest, JUnit, Testcontainers, Docker, Kubernetes, GitHub, Jenkins, Azure 🏢 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 or Akka Apache Spark SQL Integration test frameworks (ScalaTest, JUnit, Testcontainers, etc.) Docker/Kubernetes GitHub Actions, Jenkins, Azure DevOps, or similar
Technology
New offer
emagine Polska
Senior Backend Test Automation Engineer with Scala and Java
Senior
Hybrid
Kraków, Poland
190 - 200 PLN/hr
🏢 Summary: Senior Backend Test Automation Engineer role focused on testing backend microservices and distributed data platforms in a global technology environment. The position involves integration testing, ETL/data pipeline validation, and automated test execution using JVM-based technologies and Apache Spark. Hybrid work model based in Krakow with onboarding in Sweden and collaboration in English. 🗂️ Requirements: Strong experience testing backend microservices, Hands-on 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: We are looking for the 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 200 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
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
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
Senior
Hybrid
Krakow, MA, Poland
170 - 200 PLN/hr
🏢 Summary: Backend Developer role focused on modernizing and optimizing backend services and data pipelines, including technology upgrades, authentication migration, and automation initiatives. The position involves working with Java/Scala ecosystems, Spark pipelines, and OAuth-based security in a hybrid model with onboarding in Sweden. B2B contract with competitive hourly rate and English as the project language. 🗂️ Requirements: Hands-on experience with production Java services, Hands-on experience with production Scala services, Familiarity with Play Framework internals, Experience with Spark for data pipelines, Experience with OAuth-based authentication patterns, Availability for hybrid work (3 days/week in Warsaw or Cracow), Availability for 2-week onboarding in Malmo, Sweden, Fluent English 📃 Skills: Java, Scala, Play, Spark, OAuth, 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 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.
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
co.brick Talents sp. z o.o.
Senior Test Automation Engineer
Senior
Remote
Gliwice, Poland
120 - 120 PLN/hr
🏢 Summary: Senior Test Automation Engineer role focused on backend/API automation (70%) and web/mobile frontend testing (30%), with responsibility for designing scalable test frameworks and embedding quality gates in CI/CD pipelines. The position involves performance testing, integration and E2E validation, and close collaboration with development teams. The engineer will also lead code reviews, mentor others, and drive best practices across the SDLC. 🗂️ Requirements: 5+ years of commercial experience in test automation, Proficiency in Java and/or JavaScript, Strong knowledge of OOP, SOLID and clean code principles, Advanced Git workflow and code review experience, Expertise in REST Assured and Postman, Experience with Selenium or Selenide, Cypress, TestNG, JUnit, Cucumber, Experience with Appium and XCUITest, Experience integrating automated tests into CI/CD pipelines, Hands-on experience with Gatling, Comprehensive understanding of SDLC, English proficiency at B2/C1 level, Availability for hybrid work with regular on-site presence in Warsaw 📃 Skills: Java, JavaScript, REST, RESTAssured, Postman, Selenium, Selenide, Cypress, TestNG, JUnit, Cucumber, Appium, XCUITest, Gatling, JMeter, Git, CI/CD, Jira, Xray, JSON, OOP, SOLID, KISS 🏢 Description: co.brick talents — powered by AI, powered by people. We are seeking a technically mature Senior Test Automation Engineer to drive the quality assurance lifecycle, focusing heavily on backend/API validation (70%) while maintaining robust web and mobile frontend coverage (30%). In this role, you will go beyond executing standard test plans—you will architect and maintain scalable automated testing frameworks, integrate new performance or tooling proof-of-concepts, and actively mentor mid-level engineers. You will collaborate closely with cross-functional development squads to identify critical system paths, introduce stable quality gates, and champion software engineering best practices. Details Seniority: Senior (5+ years of commercial experience). Allocation: Full-time (1 FTE). Rate: Up to 120 PLN/h. Start Date: ASAP. Languages: English at a B2/C1 level (clear, effective communication across teams). Work Model & Location: Hybrid. Required on-site presence at the client's office in Warsaw, Poland for 1 day every two weeks (specifically Thursdays) , plus an additional 2–3 days on-site every 2–3 months for strategic planning sessions. Responsibilities Test Architecture & Strategy: Plan, design, and execute integration, system, usability, and End-to-End (E2E) testing suites. Support business units during User Acceptance Testing (UAT) phases. Backend & API Automation ($70\%$ Focus): Build and scale automated API test coverage, verifying data contracts, JSON payloads, and response structures. Frontend & Mobile Automation ($30\%$ Focus): Maintain and extend cross-browser web automation and native mobile testing workflows. CI/CD & Pipeline Quality Gates: Embed automated tests seamlessly into distribution pipelines, ensuring high availability, continuous validation, and rapid feedback loops. Performance Testing: Conduct load, stress, and scalability profiling to identify system bottlenecks. Leadership & Code Quality: Lead technical code reviews, promote engineering design patterns, run exploratory PoCs for fresh technologies, and mentor team members to foster a proactive engineering culture. Requirements Core Development Baseline Proficiency in Java and/or JavaScript (JS) . Strong understanding of clean code principles, OOP, SOLID , and KISS . Advanced Git workflow mastery and experience handling code reviews. API Testing & Automation Expert knowledge of REST Assured and Postman . Deep understanding of API response schemas and integration contract validation. Automation Frameworks & Ecosystem Web Front: Selenium / Selenide (primary web standard), Cypress , TestNG , JUnit , and Cucumber . Mobile: Appium and XCUITest . Test Management: Jira (highly preferred with Xray integration). Comprehensive expertise spanning the entire Software Development Life Cycle (SDLC). Performance & Pipelines Gatling (the primary performance testing tool within the organization). Expert control over CI/CD process chains and runner integration. Nice to have: JMeter . Soft Skills & Core Competencies Strong mentorship attitude with a natural drive to support and upscale peer engineers. Proactive mindset with excellent planning, prioritization, and analytical skills. High adaptability—comfortable managing context-switching in a dynamic environment.
Technology
New offer
Experis Manpower Group
QA Backend Engineer
Senior
Hybrid
Warsaw, Poland
80 - 90 PLN
🏢 Summary: QA Backend Engineer role focused on testing complex backend systems, microservice architectures, and distributed integrations in a hybrid work model. The position involves end-to-end validation, API and integration testing, defect management, and collaboration with multiple development teams in Agile environments. The offer includes B2B cooperation, private healthcare, life insurance, and access to learning platforms. 🗂️ Requirements: 5+ years of Software Tester experience, Backend-focused testing experience, Experience with microservice architectures, Knowledge of test design techniques, Experience with integration, system, E2E, and UAT testing, Understanding of asynchronous and event-driven systems, Experience with AWS SNS/SQS, Knowledge of SDLC, Experience with Jira or YouTrack, Experience with TestRail or Xray, Experience with Postman and Swagger, SQL database experience, Ability to analyze logs and trace requests, Experience in Agile environments, Strong analytical and problem-solving skills, Strong communication and collaboration skills 📃 Skills: QA, Testing, Microservices, AWS, SNS, SQS, SQL, Postman, Swagger, Jira, YouTrack, TestRail, Xray, Agile, SDLC, REST, HTTP, UAT, E2E 🏢 Description: Location: Hybrid work model (Warsaw, Mokotów). Onsite presence required on Thursdays and during PI Planning sessions Availability: ASAP / within 1 month Contract Type: B2B via Experis About the Role We are looking for a QA Backend Engineer to join a dynamic product development environment. In this role, you will be responsible for ensuring the quality, stability, and reliability of complex applications and integrations. You will work closely with multiple development teams, validating end-to-end business processes and backend flows across distributed systems and microservice-based architectures. Responsibilities - Plan and execute integration, system, and usability testing activities - Participate in End-to-End (E2E) and User Acceptance Testing (UAT) - Validate complex backend processes across multiple microservices and integrations - Analyze test results and identify potential risks affecting product quality and stability - Work closely with developers to understand critical business and technical flows - Analyze logs, trace requests, and validate data flow across services - Support defect management and resolution activities - Build strong cooperation with multiple development teams - Collaborate with cross-functional and cross-team stakeholders to continuously improve product quality - Contribute to testing strategy, planning, execution, and evaluation throughout the software development lifecycle Requirements - At least 5 years of experience as a Software Tester - Experience in planning, analyzing, executing, and evaluating tests - Strong knowledge of common test design techniques - Strong analytical and problem-solving skills - Strong backend-focused testing experience - Experience testing microservice-based architectures across multiple services - Understanding of asynchronous and event-driven systems - Experience with AWS SNS/SQS integrations and messaging flows - Understanding of mobile and web-based applications - Good understanding of the Software Development Lifecycle (SDLC) - Experience with defect management tools such as Jira or YouTrack - Experience with test management tools such as TestRail or Xray - Experience using API testing tools such as Postman and Swagger - Experience working with SQL databases - Ability to analyze logs, trace requests, and validate data flows - Experience working in Agile environments - Strong communication and collaboration skills - Ability to work effectively with multiple development teams - Highly motivated team player with a proactive attitude Nice to Have - Experience with test automation for mobile and web applications - Knowledge of REST API standards, HTTP protocols, and API contract validation - Experience within card payments or card management domains - ISTQB Foundation Level and/or ISTQB Advanced Test Analyst certification Offer - Multisport card - Private healthcare (Medicover) - Access to an e-learning platform - Group life insurance
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.