
Senior Full Stack Developer (Java+Angular)
Job Description
Posted on: August 6, 2025
- 100% remote opportunity for candidates based in Poland
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 really understanding 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 Sesame is a central solution within Sanoma for Customer Identity and Access Management (CIAM). Sesame provides User access (login access etc to users like teachers/students) as well as Product access (to digital materials). Additionally Sesame offers license management, organization management, customer support and self service capabilities to CFAs. Sesame is currently being used by Vannin in secondary in Belgium and Italy. Migration of Nordics (Utbildning) are planned for this summer. Role Responsibilities Design and develop software and configurations, in accordance with applicable guidelines regarding quality assurance, scalability, reliability, architecture, privacy and security, with the aim of creating products and / or domain systems to fulfill the needs of the customer. Works across Sanoma Learning with the most complex and unique assignments with accountability of end results with high business impact. Guides and supports more junior colleagues. Must-Have Requirements
- Java 17+
- Frameworks (Spring Boot)
- Microservices
- REST
- OAuth2
- SQL
- ReactiveProgramming/RxJS
- Angular
- Webcomponents
- Typescript
- Docker
- Quality and version management (Sonar, Git, Bitbucket)
- Continuous Integration (BitBucket, Gradle, Nexus, Sonar)
- Very good knowledge of the English language
- Can work well in an Agile environment
- Excellent team player
- Very good problem solving and analytical skills
- Good communicator among team members
- Shows initiative
Nice-to-have Requirements
- PostgreSQL
- Auth0
- Building solutions in Amazon Web Services (SNS, SQS, S3)
- Kubernetes
- JOOQ
- OpenSearch
- Datadog monitoring
- senior 7+ years of exp
Location 100% remote work Business travel and its frequency. Occasional (up to 4 times per year, 1–2 days per trip) What We Offer
- B2B contract for an indefinite period;
- Work-life balance and great atmosphere;
- Opportunities for professional development through interesting tasks.
As an employer, Sanoma offers a working environment where you are able and encouraged to show your best self. The working environment is result-oriented as well as flexible with a focus on collaboration. We offer you a key position with interesting and challenging tasks and excellent opportunities for professional growth. You will be part of a highly professional and experienced international team in an open and informal setting, where initiative is expected and rewarded.
Apply now
Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

RemoteITJobs.app
Get RemoteITJobs.app on your phone!

MarTech Full-Stack Developer

Senior QA Engineer (Mobile)

Full stack developer

Automation Engineer – Android-Remote
