Currency

Fullstack Developer

Java

Fullstack Developer

Java

Domaniewska 39A, Warszawa

emagine Polska

Full-time
B2B
Senior
Remote
37 - 43 USD
Net per hour - B2B

Tech stack

    Polish

    B2

    English

    B2

    Java

    advanced

    JavaScript

    advanced

    TypeScript

    advanced

    Spring

    advanced

    Playwright

    advanced

    SQL

    advanced

    Bitbucket

    regular

    CI/CD

    regular

    Amazon AWS

    regular

    Agile

    regular

Job description

  • Industry: Educational

  • Location: 100% remote

  • Remuneration: up to 160 PLN/h

  • Start: ASAP


This role provides user access (login access etc. to users such as teachers and students) as well as product access (to digital materials). Additionally, it offers license management, organization management, customer support, and self-service capabilities. System is currently being utilized in secondary education in Belgium, and in smaller configurations in the Netherlands, Spain, Sweden, and Italy.



Main Responsibilities:

The Fullstack Developer will be responsible for enhancing and maintaining the application while ensuring high standards of security and performance.

  • Develop and maintain features in the platform.

  • Implement security protocols and practices.

  • Conduct code reviews and maintain unit tests.

  • Collaborate with cross-functional teams in an Agile setting.

  • Troubleshoot and resolve issues to improve the platform's reliability.

  • Participate in the planning and estimation of new features.


Key Requirements:

  • 3 years of commercial experience with Java 11+ or 3 years of commercial experience with TypeScript/JavaScript.

  • 3 years of commercial experience with Spring Boot.

  • Awareness of IT security standards and threats.

  • Commercial experience with Playwright.

  • Knowledge of SQL.

  • Commercial experience with Bitbucket and CI/CD.

  • Basic knowledge of AWS.

  • Very good knowledge of the English language.

  • Ability to work well in an Agile environment.

  • Excellent team player.

  • Very good problem-solving and analytical skills.

  • Good communicator among team members.


Nice to Have:

  • Performance tests with Gatling & Scala.

  • Experience with Auth0.

  • Knowledge of Kubernetes.

  • Understanding of Docker.

  • Experience with Datadog.

  • Knowledge of the ELK Stack.

Tech stack

    Polish

    B2

    English

    B2

    Java

    advanced

    JavaScript

    advanced

    TypeScript

    advanced

    Spring

    advanced

    Playwright

    advanced

    SQL

    advanced

    Bitbucket

    regular

    CI/CD

    regular

    Amazon AWS

    regular

    Agile

    regular

Office location

Published: 03.11.2025