JVM Backend Developer

Schibsted Tech Polska

Kraków, Stare Miasto
Praca hybrydowa
Umowa o pracę, Kontrakt B2B
Umowa o pracę
💼 Kontrakt B2B
🏠 Praca hybrydowa
Pełny etat
Kotlin
Java
Spock
Kotest

About the project

  • We are looking for a JVM Backend Developer knowing or willing to learn Java/Kotlin to strengthen the User Gateway team.
  • ABOUT THE PROJECT & TEAM
  • The Payment Gateway is the backbone of Schibsted newspapers’ digital subscriptions, processing over 1,000,000 payments monthly. It provides the core Payment API for nearly all systems in the Schibsted ecosystem, enabling seamless transactions through credit cards, mobile payments, and invoices.
  • Technically, the product is JVM-based with most of the code written in Kotlin and Java. Tests are implemented using Groovy (Spock) and Kotest. Our services run on AWS (EC2, RDS, SQS, SNS, DynamoDB, MSK/Kafka, Lambdas, and more) and Kubernetes, with infrastructure managed as code using Terraform. We live by the principle: “You build it – you run it”, meaning development and DevOps go hand in hand.
  • Our team of five backend developers is based in Kraków, working closely with a product manager in Stockholm. We share expertise in Kotlin, Java, reliability, observability, AWS, testing frameworks, and software architecture. Whether experimenting with new technologies or refining proven solutions, we value collaboration, pair/mob programming, and knowledge sharing — and yes, coffee breaks in our chill-out zone too.

Your responsibilities

  • Design, build, and maintain JVM-based backend services.
  • Work with modern AWS infrastructure and automated CI/CD pipelines.
  • Take part in all stages of development: from brainstorming and design to implementation, testing, and deployment.
  • Collaborate with teammates across Poland, Sweden, and Norway.
  • Contribute to a strong engineering culture of quality through pair programming, mob programming, and testing best practices.

Our requirements

  • Experience with Kotlin or Java.
  • Familiarity with TDD and testing frameworks (e.g. Spock, Kotest).
  • Strong communication skills in English, written and spoken.
  • Curiosity and adaptability to learn new technologies.
  • Proactive mindset — ability to question product decisions and suggest improvements.

Optional

  • Experience with Spring / Spring Boot (our preferred framework for microservices).
  • Hands-on with Amazon Web Services.
  • Interest in functional programming principles.
  • Knowledge of event sourcing and streaming architectures.

Technologies we use

This is how we work on a project

  • code review

  • Continuous Deployment

  • Continuous Integration

  • active monitoring

  • documentation

What we offer

  • A chance to shape and develop a high-scale Payment Gateway used across the Nordics.

  • The opportunity to work on diverse areas of the JVM ecosystem, microservices, serverless, and event-driven architectures.

  • Dedicated learning time: every second Friday is a Learning Friday.

  • A distributed, international work environment where you can influence decisions and drive improvements.

  • A supportive culture focused on growth, knowledge sharing, and psychological safety.

Views: 4
Published1 day ago
Expiresin 26 days
Type of contractUmowa o pracę, Kontrakt B2B
Work modePraca hybrydowa
Source
Logo
Logo

Similar jobs that may be of interest to you

Based on "JVM Backend Developer"