Senior Software Engineer Java/Kotlin (All Genders)

zooplus

Kraków

Hybrid

PLN 180,000 - 280,000

Full time

5 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Hybrid work
60% office / 40% home
20 days abroad in approved countries
Career development and training
Wellbeing offers
Subsidised transport or bike leasing
20% discount across all products

Job summary

zooplus is hiring a Senior Software Engineer for the Customer Targeting team in Kraków. You will design, develop, and maintain data pipelines and applications enabling marketing campaigns across channels, collaborating with engineers across Poland, Spain, Austria, and India.

You’ll work on microservices, event‑driven architectures, AWS, Docker and Kubernetes, with a focus on scalable, reliable systems and a strong ownership culture.

Qualifications

  • 8+ years of software development experience.
  • Strong expertise in Java and/or Kotlin.
  • Experience with Spring Framework and Hibernate.
  • Strong experience with PostgreSQL and/or Oracle.
  • Experience designing and operating microservices and event‑driven architectures.
  • Hands‑on experience with AWS, including S3, SNS, SQS, RDS, and IAM.
  • Experience with Docker, Kubernetes, and CI/CD pipelines.
  • Strong understanding of software engineering best practices, including automated testing, clean code, and SOLID principles.
  • Experience applying Domain‑Driven Design (DDD).
  • Comfortable working in an Agile, cross‑functional environment with ownership

Responsibilities

  • Design, develop, and maintain scalable data‑driven applications.
  • Build new features and improve existing products and infrastructure.
  • Design and operate microservices and event‑driven architectures.
  • Contribute to technical and architectural discussions and decisions.
  • Take ownership of software quality, reliability, and performance.
  • Work across the full software development lifecycle with a "you build it, you run it" mindset.
  • Collaborate with colleagues across teams and locations, sharing knowledge through code reviews and pair programming.

Skills

Java / Kotlin
Spring Framework
Hibernate
PostgreSQL / Oracle
Microservices
AWS
Docker
Kubernetes
CI/CD
DDD
SOLID Principles

Education

Bachelor's degree in Computer Science or related field

Tools

Terraform
Helm

Job description

Company Description

With over 25 years’ experience, plus the same enormous passion and ambition we had on day‑one, we’re trailblazers in the pet e‑commerce industry. Our solutions make over 12 million customers genuinely happier – and that’s something we really care about. We work together to continually adapt; embracing change and the challenges it brings so that we can keep doing better. Join us and discover a place where your potential meets your passion for pets. That’s the power of plus.

Company Description

With over 25 years’ experience, plus the same enormous passion and ambition we had on day‑one, we’re trailblazers in the pet e‑commerce industry. Our solutions make over 12 million customers genuinely happier – and that’s something we really care about. We work together to continually adapt; embracing change and the challenges it brings so that we can keep doing better. Join us and discover a place where your potential meets your passion for pets. That’s the power of plus.

Job Description

We are looking for a Senior Software Engineer to join our Customer Targeting team.

The team builds and maintains data pipelines and applications that enable marketing campaigns across multiple channels. We work with behavioural and analytical data, audience management, and integrations with external marketing platforms.

You’ll join an international team of engineers across Poland, Spain, Austria, and India, working on systems that process large volumes of data and support marketing activities across multiple markets.

What You’ll Do
  • Design, develop, and maintain scalable applications and data‑driven systems.
  • Build new features and improve existing products and infrastructure.
  • Design and operate microservices and event‑driven architectures.
  • Contribute to technical and architectural discussions and decisions.
  • Take ownership of software quality, reliability, and performance.
  • Work across the full software development lifecycle with a "you build it, you run it" mindset.
  • Collaborate with colleagues across teams and locations, sharing knowledge through code reviews and pair programming.
Qualifications

What We’re Looking For:

  • 8+ years of experience in software development.
  • Strong expertise in Java and/or Kotlin.
  • Experience with Spring Framework and Hibernate.
  • Strong experience with PostgreSQL and/or Oracle.
  • Experience designing and operating microservices and event‑driven architectures.
  • Hands‑on experience with AWS, including services such as S3, SNS, SQS, RDS, and IAM.
  • Experience with Docker, Kubernetes, and CI/CD pipelines.
  • Strong understanding of software engineering best practices, including automated testing, clean code, and SOLID principles.
  • Experience applying Domain‑Driven Design (DDD).
  • Comfortable working in an Agile, cross‑functional environment with a strong sense of ownership
Nice To Have
  • Experience with Python.
  • Experience with JavaScript, TypeScript, and React.
  • Experience with Terraform and Helm.
  • Previous experience in a Tech Lead or technical leadership role.
  • Bachelor degree in Computer Science or related engineering discipline.
Additional Information

Headquartered in Munich, with offices across Madrid, Krakow, Wroclaw, London and Vienna, we collaborate because we genuinely love working together - so you’ll be at the heart of an incredible, multinational team. We trust each other to get the job done, which means you’ll benefit from hybrid working, spending 60% of your time in the office and 40% at home. There’s an option to work for 20 days abroad in approved countries too.

Add to that development opportunities that help you to shape your own career path, excellent training and support, wellbeing offers, subsidised transport or bike leasing, plus 20% discount across all our products, and you’ll begin to get a sense of what sets us apart. Find out more about the specific benefits at your local office in our blog posts.

A note on compensation:

We believe in being transparent about salary ranges. The range shown reflects the full scope that the role can grow into over time, depending on experience, skills, and impact. Most offers are positioned around the midpoint of the range, ensuring a fair and consistent approach across our teams.

At zooplus, we believe in equal opportunity and support everyone to fulfil their potential. We recognise the power of listening and learning from each other and embrace diversity and inclusion of all.

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

Similar jobs worth comparing

Senior Analyst - Loyalty Analytics (All Genders)
Senior Analyst - Loyalty Analytics (All Genders)

zooplus SE • Województwo małopolskie

Hybrid
PLN 303,000 - 433,000
Hybrid work model
Office in Krakow/Wroclaw
Senior Analyst - Loyalty Analytics (All Genders)
Senior Analyst - Loyalty Analytics (All Genders)

Zooplus-Se • Kraków

Hybrid
PLN 187,000 - 229,000
Hybrid working
60% office 40% home
20 days abroad
+1
Senior Category Manager with French - Fix- Term Contract 1.5 years (All Genders)
Senior Category Manager with French - Fix- Term Contract 1.5 years (All Genders)

Zooplus-Se • Kraków

Hybrid
PLN 170,000 - 208,000
Hybrid work model
Discount across products
Wellbeing offers
+1
E-commerce Shop Operations Specialist with Finnish (All Genders)
E-commerce Shop Operations Specialist with Finnish (All Genders)

Zooplus-Se • Kraków

Hybrid
PLN 85,000 - 104,000
Hybrid work model
60% office / 40% home
20 days abroad in approved countries
+4
Senior Software Engineer (Data Platform)
Senior Software Engineer (Data Platform)

Cerebras • Warszawa

On-site
PLN 180,000 - 300,000
Premium medical and dental care
Life insurance
Flex Benefits
+7
Senior Category Manager with French - Fix- Term Contract 1.5 years (All Genders)
Senior Category Manager with French - Fix- Term Contract 1.5 years (All Genders)

zooplus SE • Województwo małopolskie

Hybrid
PLN 90,000 - 130,000
Hybrid work model
Wellbeing offers
Subsidised transport
+2
E-commerce Shop Operations Specialist with Finnish (All Genders)
E-commerce Shop Operations Specialist with Finnish (All Genders)

zooplus SE • Województwo małopolskie

Hybrid
PLN 75,000 - 110,000
Senior Full Stack Engineer - JVM, Kotlin
Senior Full Stack Engineer - JVM, Kotlin

Internetwork Expert • Warszawa

On-site
PLN 230,000 - 360,000
Competitive salary and benefits package
Health and Wellbeing Allowance
Professional Development budget
+2
Quality Assurance Manager - 12 months FTC (All genders)
Quality Assurance Manager - 12 months FTC (All genders)

zooplus SE • Wrocław

Hybrid
PLN 127,000 - 155,000
Hybrid work model
Product discounts for employees
Wellbeing programs
+3
Quality Assurance Manager - 12 months FTC (All genders)
Quality Assurance Manager - 12 months FTC (All genders)

zooplus • Wrocław

Hybrid
PLN 90,000 - 140,000
Hybrid work
Travel opportunities (abroad)
Training & development
+3