QVC Poland Global Services Sp. z o.o.

Software Engineer Java (Marketing) [online recruitment]

QVC Poland Global Services Sp. z o.o.O firmie

Rekrutacja zdalna

Rekrutacja zdalna

To wyróżnienie ofert oznacza, że cały proces rekrutacyjny jest prowadzony zdalnie. Dowiedz się więcej
Rekrutacja zdalna

QVC Poland Global Services Sp. z o.o.

Wielicka 30

Kraków

top

QVC, the world's leading video and ecommerce retailer, have opened our new ‘State-of-the-Art’ Global Business Services center in Krakow. QVC’s Global Business Services center is an exciting new member of the QVC family that offers world-class Finance, HR, IT and Legal services to QVC team members in Germany, France, Italy, the United Kingdom and the United States. Our GBS Centre is an exceptional facility, with an efficient and remarkable design and culture. Right now, we are looking for the brightest mind and top talent to ensure the Centre’s success. At QVC, you will find exciting career paths and opportunities.
Software Engineer Java (Marketing)
Workplace: Kraków

Job Description

Growing technology adept participating in all phases of software development lifecycle delivering solutions to run marketing campaigns for Qurate Retail Group.  
 

Essential Duties and Responsibilities

  • You develop and maintain Java-based web applications, services and APIs within the Marketing and Social Networks domains
  • You participate in analysis and definition of requirements to prepare their specifications and estimations in the process of agile software development as a member of the cross-discipline Scrum team
  • You assist less experienced team members with their assignments
  • You follow best software development practices ensuring high code quality and compliance with standards
  • You provide third level operational support for production systems with limited guidance
  • You participate in CI/CD implementation for the developed solutions (including establishing sustainable and automated code quality, build strategies and test automation practices)
  • You ensure complete documentation for changes/extensions of current systems.
  • You troubleshoot applications problems and drive toward resolution in the process communicating delays, risks, issues to right internal and external parties
  • You cooperate and work effectively with other IT team members (cross-functional collaboration across different teams)

Your Profile

  • Completed studies in the field of Computer Science, Engineering or courses in related technology field
  • At least 2 years of experience developing Java systems in agile methodology
  • Demonstrates understanding of the software development life cycle (SDLC)
  • Demonstrates understanding of software architectures (micro-services and cloud native applications are desirable)
  • Working knowledge of Spring Framework, especially following technologies:
    • Spring Boot
    • Experience with Spring Integration is desirable
    • Spring MVC
    • Spring Config
  • Experience with building RESTful APIs and web applications using Java
  • Experience with building UIs with JavaScript frameworks and libraries (ideally Angular or React)
  • Working knowledge of RDBMS and data access technologies and understanding of NoSQL DBs
  • Working experience in Continuous Integration and Continuous Deployment activities (using toolsets such as Jenkins, Bamboo, Maven, etc.)
  • Ideally some experience with containers (Docker)
  • Working experience with Jira / git / etc. related tooling for modern software engineering
  • Understanding of good engineering practices (clean code) and software architectures, including micro-services and cloud native applications
  • Work experience with marketing and social networks technologies is a plus
  • Good knowledge of English in speaking and writing

What We Offer

  • Being a part of the international team and exposure to our global business and how we work across a variety of markets including, the US, UK, Germany, Italy
  • Open and trusted teamwork in which we value fun along the way
  • Casual atmosphere and all of that you will experience in our modern and comfortable office space
  • Attractive benefits that include among others private medical care, life insurance, myBenefit platform, MultiSport, employee referral program
  • Well stocked and modern designed kitchens with fruits on weekly basis, tea, coffee machines and more
  • Relax rooms with gaming consoles and billiards
  • Development possibilities like trainings, meetups, conferences and e-learning platforms access (e.g. Pluralsight)
aplikuj
bottomopisopisopisopisopisopis

QVC, the world's leading video and ecommerce retailer, have opened our new ‘State-of-the-Art’ Global Business Services center in Krakow. QVC’s Global Business Services center is an exciting new member of the QVC family that offers world-class Finance, HR, IT and Legal services to QVC team members in Germany, France, Italy, the United Kingdom and the United States. Our GBS Centre is an exceptional facility, with an efficient and remarkable design and culture. Right now, we are looking for the brightest mind and top talent to ensure the Centre’s success. At QVC, you will find exciting career paths and opportunities.
Software Engineer Java (Marketing)

Job Description

Growing technology adept participating in all phases of software development lifecycle delivering solutions to run marketing campaigns for Qurate Retail Group.  
 

Essential Duties and Responsibilities

  • You develop and maintain Java-based web applications, services and APIs within the Marketing and Social Networks domains
  • You participate in analysis and definition of requirements to prepare their specifications and estimations in the process of agile software development as a member of the cross-discipline Scrum team
  • You assist less experienced team members with their assignments
  • You follow best software development practices ensuring high code quality and compliance with standards
  • You provide third level operational support for production systems with limited guidance
  • You participate in CI/CD implementation for the developed solutions (including establishing sustainable and automated code quality, build strategies and test automation practices)
  • You ensure complete documentation for changes/extensions of current systems.
  • You troubleshoot applications problems and drive toward resolution in the process communicating delays, risks, issues to right internal and external parties
  • You cooperate and work effectively with other IT team members (cross-functional collaboration across different teams)

Your Profile

  • Completed studies in the field of Computer Science, Engineering or courses in related technology field
  • At least 2 years of experience developing Java systems in agile methodology
  • Demonstrates understanding of the software development life cycle (SDLC)
  • Demonstrates understanding of software architectures (micro-services and cloud native applications are desirable)
  • Working knowledge of Spring Framework, especially following technologies:
    • Spring Boot
    • Experience with Spring Integration is desirable
    • Spring MVC
    • Spring Config
  • Experience with building RESTful APIs and web applications using Java
  • Experience with building UIs with JavaScript frameworks and libraries (ideally Angular or React)
  • Working knowledge of RDBMS and data access technologies and understanding of NoSQL DBs
  • Working experience in Continuous Integration and Continuous Deployment activities (using toolsets such as Jenkins, Bamboo, Maven, etc.)
  • Ideally some experience with containers (Docker)
  • Working experience with Jira / git / etc. related tooling for modern software engineering
  • Understanding of good engineering practices (clean code) and software architectures, including micro-services and cloud native applications
  • Work experience with marketing and social networks technologies is a plus
  • Good knowledge of English in speaking and writing

What We Offer

  • Being a part of the international team and exposure to our global business and how we work across a variety of markets including, the US, UK, Germany, Italy
  • Open and trusted teamwork in which we value fun along the way
  • Casual atmosphere and all of that you will experience in our modern and comfortable office space
  • Attractive benefits that include among others private medical care, life insurance, myBenefit platform, MultiSport, employee referral program
  • Well stocked and modern designed kitchens with fruits on weekly basis, tea, coffee machines and more
  • Relax rooms with gaming consoles and billiards
  • Development possibilities like trainings, meetups, conferences and e-learning platforms access (e.g. Pluralsight)

Ogłoszenie archiwalne