Unlock Full Resume Report

New offer - be the first one to apply!

September 8, 2026

Software Engineer - Backend (Colleague Clubcard API)

Senior • On-site

20,000 - 25,000 PLN/yr

Krakow, MA, Poland

About the role

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

What is in it for you

Hybrid working is available. This role requires candidates to be based in or near Kraków, with 60% of the week (3 days) spent collaborating at office locations or local sites and the remainder worked 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 for 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 access to 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 work tool

You will be responsible for

  • Design, build, and maintain secure, scalable, highly reliable backend services that power colleague benefits
  • Contribute to feature design and technical discussions, ensuring solutions meet business and compliance requirements
  • Own 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 within the team and to stakeholders

You will need

  • 4+ years of hands-on experience as a Software Engineer in the JVM ecosystem, using Java and Spring Boot
  • Good understanding of cloud platforms, preferably Azure, and Infrastructure as Code experience, for example Terraform
  • Solid 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 in an Agile environment, using Scrum or Kanban
  • A proactive mindset, with the ability to propose improvements, identify risks, and help 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, ArgoCD
  • Monitoring and alerting: Splunk, New Relic
  • Testing: Spock
  • Version control: GitHub
  • Other tools: Zendesk, JIRA, Miro

Similar jobs you might like