Junior/Mid JVM Backend Engineer - User Identity

Schibsted & Vend Polska

Kraków

On-site

PLN 100,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Learning day
Training budget

Job summary

Schibsted & Vend Polska is seeking two Junior or Mid JVM Backend Engineers to join the User Identity team in Kraków. You will design and build login and privacy features for Schibsted Account, focusing on seamless experiences while maintaining security and reliability.

We value curiosity, ownership, and willingness to learn. The role offers a hybrid work model in Kraków, with room to grow and contribute across production systems and infrastructure in AWS.

Qualifications

  • 1–2 years of software development experience
  • Strong knowledge of JVM languages, Kotlin or Java
  • Experience building services in AWS cloud
  • Good collaboration, communication and problem-solving skills
  • Curiosity and willingness to learn and take ownership

Responsibilities

  • Design and develop new backend functionality for Schibsted Account
  • Own and maintain production infrastructure in AWS with DevOps support
  • Suggest improvements with maintainability in mind given the current stack
  • Support day-to-day operations of the solutions
  • Collaborate with Product Managers and stakeholders

Skills

Kotlin/Java
AWS
Team collaboration

Tools

GitHub Actions
Docker
Terraform
Kubernetes

Job description

Want to grow as a backend engineer while working on products that make login, identity and privacy simpler for users?

We’re looking for two JVM Backend Engineers to join our User Identity team. You’ll work on Schibsted Account and privacy solutions used across Schibsted, developing login and consent experiences that are seamless and intuitive without compromising security.

You don’t need to know our entire tech stack to join us. We’re looking for solid JVM foundations, curiosity and a willingness to learn and take ownership as you grow.

ABOUT THE COMPANY

Schibsted & Vend Polska is a joint venture between two leading Nordic entities - a major media house, Schibsted, and a dynamic marketplace leader, Vend. With over 300 software engineers in Kraków and Gdańsk, we provide high-quality technological solutions that support the operations and innovations of

ABOUT THE TEAM

Schibsted provides one account across multiple sites, helping users manage their identity in one place. This enables SSO and a smooth login and registration experience across Schibsted sites, while making it easier for users to manage their profiles, stored payment methods and privacy settings.

Our team is responsible for Schibsted Account, the Consent Management Platform and privacy-related products.

We’re a cross-functional team of 2 Product Managers, 1 UX Designer, 1 Data Analyst and 10 engineers based in Poland and Sweden.

We have the autonomy to explore new ways forward, choose the tools and technologies we use, and influence the future of the Schibsted Account product. We also put a strong emphasis on self-development and knowledge sharing, including a 10% learning day and a training budget.

We follow the “You build it, you run it” principle, which means the team takes ownership of the infrastructure behind the products we develop.

OUR TECH STACK

Our stack is broad, but we don’t expect you to be familiar with everything:

  • Backend: Kotlin, Scala, Java, PHP
  • Databases: MySQL, PostgreSQL, DynamoDB, OpenSearch
  • CI/CD: GitHub Actions
  • Infrastructure: AWS, Kubernetes, Terraform
  • Monitoring: Grafana, VictoriaMetrics/Prometheus, PagerDuty
ABOUT THE ROLE

As a Junior or Mid JVM Backend Engineer, you’ll help us develop login and privacy solutions that are as seamless, intuitive and frictionless as possible – without compromising security.

Depending on your experience, you’ll have room to develop your skills while contributing to production systems and gradually taking greater ownership.

WHAT YOU’LL DO
  • Design and develop new functionality for Schibsted Account and the Non-Behavioral Consent Management Platform
  • Take part in owning and maintaining product infrastructure in AWS, with support from a dedicated DevOps team
  • Suggest improvements and future developments with maintainability in mind, considering the existing tech stack and architecture
  • Support the solutions we develop as part of our day-to-day work
  • Collaborate with Product Managers and other stakeholders
ABOUT YOU
  • Around 1-2 years of experience in software development
  • Experience with and knowledge of JVM languages, particularly Kotlin or Java
  • Experience designing and building services in a cloud environment such as AWS
  • Good collaboration, communication and problem-solving skills
  • Curiosity and willingness to learn, share knowledge and take increasing ownership of the solutions you work on

You don’t need to tick every box in our broader technology stack. If you have a different technical background but are eager to learn and ready to take responsibility for the solutions you help create, we’d still like to hear from you.

IT’S GREAT IF YOU ALSO HAVE
  • Experience designing, building or operating large-scale distributed systems
  • Experience with DynamoDB or another NoSQL database
  • Experience with MySQL, PostgreSQL or another relational database
  • Experience with Docker, Terraform, AWS or Kubernetes
  • Knowledge of authentication standards such as OAuth and OpenID
  • Knowledge of RESTful APIs and queues such as SNS and SQS

These are additional advantages rather than a checklist of things you need to know before joining us.

WORK MODEL

This is a hybrid role based in Kraków. We combine remote work with working together from our Kraków office, with an average of 2 days per week in the office.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer with Data
Software Engineer with Data

Schibsted & Vend Polska • Kraków

Hybrid
PLN 90,000 - 120,000
Flexible working hours
Collaborative office environment
Hybrid Kraków: JVM Backend Engineer – Identity & Privacy
Hybrid Kraków: JVM Backend Engineer – Identity & Privacy

Schibsted & Vend Polska • Kraków

Hybrid
PLN 100,000 - 180,000
Learning day
Training budget
Software Engineer with Data
Software Engineer with Data

Schibsted & Vend Polska • Kraków

Hybrid
Hybrid work model
Office collaboration 2 days a week
Senior Full Stack Engineer - JVM, Kotlin
Senior Full Stack Engineer - JVM, Kotlin

Internetwork Expert • Warszawa

Remote
PLN 230,000 - 360,000
Competitive salary and benefits package
Health and Wellbeing Allowance
Professional Development budget
+2
JVM Software Engineer | 1
JVM Software Engineer | 1

Inetum • Warszawa

Hybrid
PLN 180,000 - 240,000
Flexible working hours
Hybrid work model
Cafeteria benefits
+2
Full-Stack Engineer (React + Node.js)
Full-Stack Engineer (React + Node.js)

Esurance • Kraków

Hybrid
PLN 120,000 - 180,000
Hybrid work setup
Employer of Record service
Senior Software Engineer - JVM, Kotlin
Senior Software Engineer - JVM, Kotlin

Simple Machines • Kraków

Hybrid
PLN 160,000 - 240,000
Health and Wellbeing Allowance
Professional Development Budget
Certification Budget
+1
Senior Java Platform Engineer
Senior Java Platform Engineer

Valora Outcomes • Warszawa

Hybrid
PLN 220,000 - 350,000
Remote-first
Flexible working hours
Equipment budget
+2
Backend Engineer
Backend Engineer

Symmetrical.ai • Warszawa

Hybrid
Competitive salary
Flexible working hours
26 days holiday
+3
Senior Software Engineer II
Senior Software Engineer II

Cerebras • Warszawa

On-site
PLN 180,000 - 300,000
Premium medical and dental care
Life insurance
Flex Benefits - Worksmile Cafeteria
+9