Senior Full Stack Developer (Java+Angular)

Sanoma Learning

Warszawa

On-site

PLN 169,995 - 254,993

Full time

19 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

B2B contract for an indefinite period
Work-life balance
Opportunities for professional development
Collaborative atmosphere

Job summary

Sanoma Learning, a leading European learning company, is seeking a talented developer to join their innovative team. This role involves enhancing application features for the MAX online learning platform using Java and Angular. You will work remotely from Poland, collaborating with teams to ensure optimal system performance and a high-quality learning experience.

As a part of our cross-cultural community, you will contribute to projects that shape the future of education in Europe. Join us for a collaborative atmosphere and opportunities for professional growth.

Qualifications

  • Strong proficiency in Java 11+, including extensive experience with Vert.x + RxJava.
  • Expert in Angular 16+, including experience with Signals and Standalone Components.
  • Experience deploying and managing applications using Docker and Kubernetes.

Responsibilities

  • Develop and enhance application features using Java and JavaScript.
  • Collaborate with cross-functional teams to improve system performance.
  • Optimise application performance for scalability and responsiveness.

Skills

Java 11+
Vert.x + RxJava
Angular 16+
TypeScript
Docker
Kubernetes
MongoDB
PostgreSQL
CI/CD
Agile/Scrum

Job description

Sanoma Learning is the leading European learning company, serving over 20 million students in 11 countries. We offer printed and digital learning materials as well as digital learning and teaching platforms for primary, secondary, and vocational education. The development of our methodologies is based on deep teacher and student insight and a real understanding of their needs. By combining our educational technologies and pedagogical expertise, we create learning products and services with the highest learning impact. In our Technology organization, you will join the largest cross‑cultural community of Sanoma Learning and contribute to the digital transformation and future of education in Europe.

Project Description

MAX online is the most exciting and innovative learning platform for secondary education. Our adaptive all‑round platform puts teachers and pupils at the centre. MAX online assists the teacher in achieving their main goal: getting the best learning outcomes for each pupil. Its different modules support the teacher not only by offering the best quality teaching materials, but also by providing a range of time‑saving solutions for planning, preparing, coaching and assessing.

Role Responsibilities
  • Develop and enhance application features using Java (Vert.x + RxJava, Spring) and JavaScript (Angular 16+, TypeScript, NgRx).
  • Collaborate with cross‑functional teams and Service Engineers to identify areas for improvement in system architecture, performance, and maintainability.
  • Optimise application performance, ensuring scalability and responsiveness.
  • Work with Docker and Kubernetes (K8s) to deploy, manage, and monitor microservices‑based applications.
  • Work with databases ensuring efficient data storage and retrieval using MongoDB and PostgreSQL.
  • Follow best practices in CI/CD, DevOps, and cloud‑native development.
  • Write clean, modular, and well‑documented code with a focus on reusability and maintainability.
  • Conduct code reviews, write unit and integration tests, and improve overall code quality.
Must‑have Requirements
Backend Development
  • Strong proficiency in Java 11+, Vert.x + RxJava or equivalent, and async/reactive programming in general, including Spring.
  • Experience with debugging, maintaining, and supporting large‑scale live systems in production.
  • Experience in designing and developing microservice architectures.
Frontend Development
  • Expert in Angular 16+, including Signals and Standalone Components.
  • Strong knowledge of TypeScript and NgRx for state management.
Database & Storage
  • Experience with MongoDB and PostgreSQL.
DevOps & Cloud
  • Hands‑on experience with Docker and Kubernetes (K8s) for containerised application deployment.
  • Experience with AWS.
  • Experience with CI/CD pipelines (Bitbucket).
Best Practices & Agile
  • Experience working in Agile/Scrum environments.
  • Strong understanding of software design patterns and SOLID principles.
Location

100% remote work – candidates based in Poland.

What We Offer
  • B2B contract for an indefinite period.
  • Work‑life balance and a collaborative atmosphere.
  • Opportunities for professional development through interesting tasks.
  • International team in an open and informal setting, where initiative is expected and rewarded.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Remote Poland: Senior Full-Stack Developer (Java/Angular)
Remote Poland: Senior Full-Stack Developer (Java/Angular)

Sanoma Learning • Warszawa

On-site
PLN 169,995 - 254,993
B2B contract for an indefinite period
Work-life balance
Opportunities for professional development
+1
Senior Frontend Engineer (Angular)
Senior Frontend Engineer (Angular)

Sourceangel • Warszawa

On-site
PLN 180,000 - 240,000
Medical insurance
Flexible work location
20 days vacation
+2
Scrum Master
Scrum Master

Sanoma Learning • Warszawa

On-site
PLN 180,000 - 260,000
B2B contract
100% remote work
Occasional travel to Netherlands
Senior Java Engineer
Senior Java Engineer

Luxoft Poland • Województwo małopolskie

Hybrid
PLN 80,000 - 100,000
Higher net salary due to copyrights
Fully remote recruitment process
Stable employment options (contract or B2B)
+4
PL - Semi Senior Fullstack Developer
PL - Semi Senior Fullstack Developer

Talan Group • Warszawa

Hybrid
PLN 189,000 - 275,000
Possibility to manage work permits
Permanent, full-time contract
Training and career development
+1
PL - Semi Senior Fullstack Developer
PL - Semi Senior Fullstack Developer

Talan Group • Warszawa

Hybrid
PLN 189,000 - 275,000
Permanent position
Training and career development
Multicultural team
+1
PL - Semi Senior Fullstack Developer
PL - Semi Senior Fullstack Developer

Talan Group • Warszawa

Hybrid
PLN 180,000 - 230,000
Training and career development
Possibility to manage work permits
International project involvement
+1
PL - Semi Senior Fullstack Developer
PL - Semi Senior Fullstack Developer

Talan Group • Warszawa

Hybrid
PLN 180,000 - 240,000
Permanent, full-time contract
Training and career development
Possibility to manage work permits
+2
Senior Software Engineer (Java + Angular)
Senior Software Engineer (Java + Angular)

Soprasteria • Katowice

On-site
Luxmed
Medicover Sport
Educational platforms
+4
Full Stack Developer
Full Stack Developer

HCLTech • Wrocław

Hybrid
PLN 120,000 - 180,000
Hybrid remote work environment