Java Backend Developer

Java

Java Backend Developer

Java
Śródmieście, Warszawa +1 Location

emagine Polska

Full-time
B2B
Senior
Hybrid

Job 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.

Tech stack

    Java

    master

    Play framework

    advanced

    Scala

    advanced

    oauth

    advanced

Office location

Java Backend Developer

Summary of the offer

Java Backend Developer

Śródmieście, Warszawa
emagine Polska
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest emagine z siedzibą w Warszawie, ul.Domaniewskiej 39A (dalej jako "administrator"). Masz pr... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Check similar offers
Antal Sp. z o.o.

Antal Sp. z o.o.

Kraków

Hybrid

Hybrid

51 - 62USD/h
Java
SeniorSeniorB2BB2B
New
ADVERTISEMENT: Recommended by Just Join IT
Applied -
29 day left (until 16.07.2026)
Applied -
Check similar offers
Antal Sp. z o.o.

Antal Sp. z o.o.

Kraków

Hybrid

Hybrid

51 - 62USD/h
Java
SeniorSeniorB2BB2B
New
HERE Technologies

HERE Technologies

Kraków

Hybrid

Hybrid

4 946 - 8 792USD/month
AWS
Kotlin
Docker
K8S
Java
SQL
Spring Boot
NoSQL
SeniorSeniorB2B, PermanentB2B, Permanent
New
speedapp

speedapp

Kraków

Hybrid

Hybrid

Undisclosed Salary
Linux
MySQL
Kubernetes
Java
Spring Boot
SeniorSeniorB2BB2B
New
j-labs

j-labs

Kraków

Hybrid

Hybrid

41 - 49USD/h
Cloud
Docker
Go
Observability
Kubernetes
Kafka
Java
Monitoring Tools
Spring
Spring Boot
SeniorSeniorB2BB2B
drEryk

drEryk

Kraków

Remote

Remote

6 429 - 8 540USD/month
Hibernate
Java
SQL
Spock
Spring
SeniorSeniorB2B, PermanentB2B, Permanent
New
ADVERTISEMENT: Recommended by Just Join IT