Unlock Full Resume Report

New offer - be the first one to apply!

September 8, 2026

Software Engineer - Backend (Colleague Clubcard API)

Mid • On-site

20,000 - 25,000 PLN/yr

Krakow, Poland

About the role

The Colleague Clubcard & Pension team builds and runs enterprise-grade APIs that power two colleague benefits: the Colleague Clubcard and the Retirement Savings scheme. The team designs secure, scalable, and highly reliable services that provide seamless access to colleague benefit data across multiple systems and countries. It operates with a strong DevOps mindset, owning services end to end through design, development, deployment, and production support.

Hybrid working

This role requires you to be based in or near Kraków. You will spend 60% (3 days) of your week collaborating with colleagues at office locations or local sites and the rest remotely.

Benefits

  • Up to 20% yearly salary bonus, based on individual and business performance
  • Permanent contract from the start
  • Tax-deductible expenses (IP)
  • Private healthcare (LuxMed)
  • Cafeteria and Multisport
  • Additional 4 days of paid leave to support well-being and family life
  • Annual leave increase from 20 to 25 days for those not yet eligible for the full holiday entitlement
  • Certified technical training and a learning platform (Udemy)
  • Back-to-school day: 1 day off for parents of primary-school children
  • Fertility leave: up to 2 weeks of paid leave for IVF treatment
  • Sports activities with a personal trainer in the office
  • Referral bonus
  • MacBook as a work tool

You will be responsible for

  • Design, build, and maintain secure, scalable, and highly reliable backend services that power colleague benefits.
  • Contribute to feature design and technical discussions for services owned by the team, ensuring solutions meet business and compliance requirements.
  • Apply a DevOps mindset by owning services end to end, including development, deployment, monitoring, and operational support.
  • Troubleshoot production issues, perform root-cause analysis, and implement robust long-term fixes.
  • Communicate progress, risks, and technical insights effectively within the team and with wider stakeholders.

You will need

  • 4+ years of hands-on experience as a Software Engineer within the JVM ecosystem (Java / Spring Boot).
  • Good understanding of cloud platforms, preferably Azure, and experience with Infrastructure as Code, such as Terraform.
  • Solid grasp of software engineering fundamentals, including testing strategies, CI/CD pipelines, version control, and code review practices.
  • Ability to take a business or product requirement and contribute to defining the technical approach.
  • Ability to work independently day to day with minimal guidance.
  • Experience working in an Agile environment (Scrum or Kanban).
  • A proactive mindset, comfortable proposing improvements, identifying risks, and helping shape better ways of working.

Technology stack

  • Languages: Java 21
  • Frameworks: Spring Boot
  • Cloud: Azure (AKS/Kubernetes), Terraform
  • Architecture: Microservices, DDD, Event Sourcing
  • Database: PostgreSQL
  • CI/CD: GitHub Actions and ArgoCD
  • Monitoring and alerting: Splunk, New Relic
  • Testing: Spock
  • Version control: GitHub
  • Other tools: Zendesk, JIRA, Miro

Similar jobs you might like