All offersKrakówJavaSenior Software Engineer Java (Payments)
Senior Software Engineer Java (Payments)
Java
Qurate Retail Group

Senior Software Engineer Java (Payments)

Qurate Retail Group
Kraków
Type of work
Undetermined
Experience
Senior
Employment Type
Permanent
Operating mode
Remote
Qurate Retail Group

Qurate Retail Group

We're a world leader in video commerce globally, among the top ecommerce retailers in North America (according to Digital Commerce 360), and a leader in mobile commerce and social commerce. We believe in a Third Way to Shop®

Company profile

Tech stack

    java spring
    advanced
    RESTful API
    regular
    JUnit 4.0
    regular
    JUnit 5.0
    regular
    MS SQL Server
    regular
    K8S
    nice to have
    Kibana
    nice to have
    Snyk
    nice to have
    Sonar
    nice to have

Job description

Online interview
Friendly offer
About us:
We are Qurate Retail Group, the largest player in video commerce (“vCommerce”). Represented by seven leading retail brands, we reach more than 200 million homes worldwide via 14 television networks and we reach millions more via multiple streaming services, social pages, mobile apps, websites, print catalogs and in-store destinations.
Our 1,5 million of European customers make 22 million of credit card transactions a year.
Join Software Engineering team in Krakow implementing the global payments platform for our customers from US, UK, Germany, Italy, and Japan.

We develop global payment solutions dedicated for Qurate Retail Group brands and available via ecommerce, mobile or telephone. Our platform is an ecosystem of Spring Boot microservices integrated over the REST and JMS using SQL Server and Couchbase. CI/CD is supported by Git (with Bitbucket), Maven, Jenkins, Rancher, Spinnaker, SonarQube and Fortify. Application testing is mostly automated and integrated with the Kubernetes pipeline, using solutions like ReadyAPI, Java (Wiremock, ActiveMQ, H2) framework and Selenium. Applications deployed on Kubernetes (with Docker containers) and VMs, are monitored by Kibana and Dynatrace.

What do we expect from you: 
  • Bachelor’s degree in Computer Science or related fields
  • 5 or more years of experience in Java Spring (Java 8/11)
  • Proficiency in coding and debugging
  • Knowledge of most commonly used algorithms and data structures
  • Knowledge of object-oriented programming paradigm, design patterns and SOLID principles
  • Knowledge of the design and development of Restful APIs
  • Understanding of micro-services
  • Knowledge of test pyramid
  • Unit tests development (JUnit 4.0 and 5.0)
  • Understanding of JMS
  • Use of CICD (using toolsets such as Jenkins, Maven, etc.)
  • Understanding of relational databases (MS SQL Server preferred)
  • Good knowledge of English in speaking and writing
Nice to have:
  • K8S basic knowledge
  • Experience with tools like Snyk and Sonar
  • Experience with Kibana

What do we offer:
  • Remote work with the possibility to work from our Krakow office.
  • Open and trusted teamwork in which we value fun along the way and casual atmosphere.
  • Attractive benefits that include among others private medical care, life insurance, myBenefit platform, employee referral program.
  • Development possibilities like trainings, meetups, conferences, and hackathons.

Join us as we enrich life’s everyday moments – including yours. Apply today!


If you enjoy being a part of a team, creating experiences and delighting customers, it’s so you. If you’re excited about retail, fashion, media, social, live streaming, technology, customer service, design and more, you’ll find amazing projects to work on.  If you want to grow professionally and learn every day, you’ll thrive with us. If you appreciate flexible working options, our Qurated community, where intentional connections matter and a company committed to diversity, equity and inclusion, you’ll be amazed at what’s available for our team members! We offer a comprehensive Total Rewards package including competitive compensation and great benefits, employee assistance/wellbeing programmes, and much more. With friendly teams, ambitious projects and fast-moving careers, working with us - it’s so you!