Circle K

Retail

FullStackDeveloper

Poland Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Mid candidates.

The Brief

“Full Stack Developer at Circle K. Skills: Java, Spring Framework, JavaScript, POS. Design and implement POS functionality. Build and maintain custom extensions”

Industry & Context.

Retail

What They're Looking For.

Must Have

3+ years' experience in Java development (Java 11+), Spring Framework, enterprise frontend frameworks, POS systems, retail checkout flows, payment processing concepts, REST API integration, microservice communication patterns, Eclipse IDE (2020 or compatible), proprietary DSLs, XML-based Spring config, property files, environment-specific deployments, relational databases (SQL, data modelling), Git, CI/CD basics, version control workflows, Fluent English, Polish — level B2/C1 minimum

Nice to Have

POS software OmniPOS / CLOUD4RETAIL platform, fiscalisation requirements in European markets, JxBrowser / Chromium-based embedded browser engines, React, Angular, Vue. js, SAP UI5, modern JavaScript framework, SAP Storemanager, POS systems, retail configuration tooling, loyalty systems integration, mobile payment flows, self-checkout solutions, TDD / BDD approaches, JUnit, Mockito, Cucumber, edge computing architectures

What You'll Do.

Design and implement POS functionality

Build and maintain custom extensions

Develop custom frontend applications

Implement and configure business processes

Work with Data Containers

Contribute to localization

Ensure configuration changes follow lifecycle management

How You'll Work.

Team & Collaboration

Collaborate with Technical Product Owner; Collaborate with Solution Architects; Collaborate with QA Engineers; Collaborate with DevOps; Collaborate with numerous skilled Developers; Collaborate with Testers; Collaborate with Architects

Communication Scope

Fluent English; Fluent Polish

Full Job Description

**Job Description** Circle K Business Centre is a shared service center which supports Circle K Europe operations through a wide range of services within Finance & Control, Information Technologies, Human Resources, Transport Fuel and Customer Service. Circle K is part of the Canadian company Alimentation Couche Tard Inc. (Couche-Tard), one of the world's largest joint-stock convenience retail companies, listed on the Toronto Stock Exchange (TSE). It has operations in North America, Europe, Asia and the Middle East. It has approximately 12,300 sites across its network in North America (U.S. and Canada), Europe (Norway, Sweden, Denmark, Ireland, Poland, the Baltics), Asia and the Middle East. We are a family of more than 100,000 merchants making it easy for our customers around the world. In the last few years, our continuously growing development teams (currently over 200 skilled IT professionals) have successfully implemented and deployed various software solutions to Circle K customers across Europe and North America. Among the solutions you will find web applications, native mobile applications and technical components. # **What you will be working on** We are looking for a Full Stack Developer to join Retail and Digital Channels Development Section at Circle K Global Development, responsible for developing, extending, and maintaining the software point-of-sale platform (POS System) deployed across Circle K's European store network. As a Full Stack Developer, you will work within the POS Core team to: * Design and implement POS functionality using proprietary development stack (Spring-based backend, selected JavaScript framework frontend and custom DSL) * Build and maintain custom extensions, integrations, and configurations within the retail platform without modifying the core POS where possible * Develop custom frontend applications integrated into POS via the App Enablement Framework (JxBrowser/Chromium) * Implement and configure business processes: checkout f

Free ATS check

Applying for this Full Stack Developer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Workday

  • Workday has a multi-step form — save your progress after every section.
  • "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
  • Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
  • Job requisition numbers are useful when following up with HR by email.

ANONYMOUS · UNFILTERED

What do employees actually say about Circle K?

Real rants from real employees. Read before you apply.

Read Company Rants →