April 28, 2026

QA Analyst (QA Manual Engineer)

Mid • Hybrid

9,300 - 11,700 PLN/mo

Krakow, Poland

We’re not just building restaurant tech, we’re giving independent restaurants the tools to compete and win. From our award-winning point-of-sale to AI-powered profit tools, everything we do helps operators boost profit, work smarter, and keep their best people. And every solution is backed by real humans who actually give a sh*t about helping restaurants succeed.

  • Named the #1 Restaurant POS by G2 (Fall 2025), based on ratings from real users

  • Rated the top-rated point-of-sale (POS) for restaurants, bars, retail, and small businesses by Capterra users

  • Awarded Great Places to Work and Built In’s Best Workplaces for multiple years running

We move fast, care hard, and fight for independent restaurant operators to do what they love, and love doing it. If you’re looking to make an impact with heart and hustle, SpotOn is the place for you.

On a daily basis you will:

  • Test current products and identify deficiencies.

  • Effectively review requirements, design documents, and acceptance criteria to create complete comprehensive test plans.

  • Suggest solutions to identified product problems .

  • Investigate product quality in order to make improvements to achieve better customer satisfaction.

  • Plan, create, and manage the overall Quality Planning strategy.

  • Collaborate with the Product and Development teams to ensure consistent project execution.

  • Identify quality assurance process bottlenecks and suggest actions for improvement.

  • Must have a "willing to learn" attitude and be flexible to adapt in a fast paced environment.

  • Must be able to work on multiple tasks at a time with the ability to manage their own time and priorities effectively.

What skill are we searching for?

  • 2+ years of experience as a QA Engineer.

  • Willing to come into our Kraków or Gdańsk office 2-3 times per week.

  • Attention to detail across platforms ranging from web to native mobile apps.

  • Experience with writing test cases and using test case management software, such as TestRail.

  • Experience with using bug tracking tool, such as Jira.

  • Proficient with Windows or Mac OS.

  • Excellent command of written and spoken English (min. B2 level).

Perfect candidate also has:

  • Experience testing APIs (Postman).

  • Experience with proxy tools, such as Charles.

  • Experience with monitoring tools like Grafana, Firebase.

  • Experience with automated testing tools, such as Kotlin automation in Espresso.

  • Experience in Banking/Financial, Retail, or Restaurant domains is preferable.

Here’s a bit about what we have to offer:

  • Competitive pay: 9300 - 11 700 PLN net on B2B.

  • Training budget 3500 PLN gross per year.

  • Access to e-learning platforms (O’Reilly).

  • Fully paid private healthcare in LuxMed.

  • Access to the Worksmile platform with a monthly top-up.

  • Subsidized access to breakfast and lunch through the vending machine in Kraków office, and lunches in Gdańsk office once a week.

  • Group English classes with a native speaker.

  • New Macbook Pro, 4K monitors or whatever tools you need.

  • Flexible working hours.

  • New, modern, bright and comfortable office space in the city centre.

  • Access to the company’s library.

  • Great working atmosphere.

  • Chill out room with a PlayStation and games.

  • Free snacks and beverages in a kitchen.

  • Company parties and social activities.

  • Employee referral program.

  • Relocation Package within Poland.

The controller of your personal data included in your job offer and others collected during the recruitment process is SpotOn Poland spółka z ograniczoną odpowiedzialnością with its registered office in Kraków, Aleja 29 listopada 20, 31-401 Kraków, e-mail address:
poland-rodo@spoton.com. We will process your personal data for the purpose of current or, if you voluntarily agree, also future recruitment processes. More information about how we proccess your data, including the basis for processing and your rights in relation to the processing, can be found on our website: https://pl.spoton.com/privacy-and-cookies-policy.


Administratorem podanych danych osobowych, w tym danych zawartych w dokumentach aplikacyjnych i zebranych w toku procesu rekrutacji, jest SpotOn Poland Sp. z o.o. z siedzibą w Krakowie (ul. Aleja 29 listopada 20, 31-401 Kraków; adres e-mail do kontaktu:
poland-rodo@spoton.com. Dane osobowe będą przetwarzane w celu realizacji obecnych lub – jeżeli wyrazisz na to dobrowolną zgodę – także przyszłych procesów rekrutacji. Więcej informacji o tym, jak przetwarzamy Twoje dane, w tym także informacje o podstawach prawnych przetwarzania oraz o prawach przysługujących Ci w związku z przetwarzaniem danych, znajdziesz na stronie:
https://pl.spoton.com/privacy-and-cookies-policy.

We will never ask candidates to pay fees, purchase equipment, or share sensitive personal or financial information during the hiring process. All legitimate communication from our recruiting team will come from an official company email address (@spoton.com). If something seems suspicious, please contact us at careers@spoton.com.

SpotOn is an equal employment opportunity employer. Qualified candidates are considered for employment without regard to race, religion, gender, gender identity, sexual orientation, national origin, age, military or veteran status, disability, or any other characteristic protected by applicable law.

SpotOn is an E-Verify company.

Similar jobs you might like

Technology

SpotOn

Senior Software Engineer II (Python, Payments)

Senior

Hybrid

Krakow, Poland

23,800 - 29,800 PLN/mo

🏢 Summary: Backend Engineer role focused on designing, building, and maintaining scalable, high-performance backend systems supporting real-world transaction flows. The position involves end-to-end ownership of services, API design, and production reliability within a modern cloud-based infrastructure. The role requires strong Python expertise and experience with modern frameworks and cloud-native technologies. 🗂️ Requirements: 5–7 years of experience building production systems, Minimum 3 years of hands-on experience with Python, Proficiency in Python and at least one framework: Django, FastAPI, or Flask, Experience designing and building APIs, Experience with SQL and NoSQL databases, Ability to write efficient queries and optimize performance, Experience with AWS, Kubernetes, and Terraform, Knowledge of modern deployment and infrastructure practices, Experience working with AI tools in development workflow, English proficiency at minimum B2 level, Availability to work hybrid from Kraków or Gdańsk office 2–3 times per week 📃 Skills: Python, Django, FastAPI, Flask, API, SQL, NoSQL, AWS, Kubernetes, Terraform, AI 🏢 Description: We’re not just building restaurant tech—we’re giving independent restaurants the tools to compete and win. From our award-winning point-of-sale to AI-powered profit tools, everything we do helps operators boost profit, work smarter, and keep their best people. And every solution is backed by real humans who actually give a sh*t about helping restaurants succeed. Named the #1 Restaurant POS by G2 (Fall 2025), based on ratings from real users Rated the top-rated point-of-sale (POS) for restaurants, bars, retail, and small businesses by Capterra users Awarded Great Places to Work and Built In’s Best Workplaces for multiple years running We move fast, care hard, and fight for independent restaurant operators to do what they love, and love doing it. If you’re looking to make an impact with heart and hustle, SpotOn is the place for you. On a daily basis you will: Own backend systems end-to-end—from design and implementation to deployment and monitoring. Build, improve, and maintain services to support real-world transaction flows with a focus on reliability and performance. Design and evolve APIs, ensuring they are scalable, resilient, and easy to integrate with. Collaborate with engineers and stakeholders to define solutions, address system limitations, and make sound technical decisions. Identify and resolve performance bottlenecks, bugs, and edge cases in production environments. Participate in code reviews, mentor engineers, and raise the bar on code quality and best practices. Proactively identify technical debt and drive improvements before they become blockers. What skill are we looking for? You’ve spent 5–7 years building production systems, with at least 3 years working deeply in Python. You are willing to work in a hybrid setup, coming into our Kraków or Gdańsk office 2–3 times per week. You are highly proficient in Python and at least one modern framework (Django, FastAPI, or Flask), and you take ownership of what you build—from design through production. You have strong experience building and consuming APIs, and understand how systems communicate, fail, and scale in real-world environments. You are comfortable with both SQL and NoSQL databases, and can analyze data, write efficient queries, and reason about performance. You write clean, maintainable code and apply solid engineering principles and design patterns consistently. You use AI tools as part of your daily workflow to move faster, solve problems, and improve code quality. You are familiar with modern infrastructure and deployment practices, including AWS, Kubernetes, and Terraform, and understand how your code behaves in production. You have a solid command of English (min. B2) and are ready to collaborate in person at our Kraków or Gdańsk offices 2-3 times a week. Here’s a bit about what we have to offer: Competitive pay: 23 800 - 29 800 PLN net on B2B. Training budget 3500 PLN gross per year. Access to e-learning platforms (O’Reilly). Fully paid private healthcare in LuxMed. Access to the Worksmile platform with a monthly top-up. Subsidized access to breakfast and lunch through the vending machine in Kraków office, and lunches in Gdańsk office once a week. Group English classes with a native speaker. New Macbook Pro, 4K monitors or whatever tools you need. Flexible working hours. New, modern, bright and comfortable office space in the city centre. Access to the company’s library. Great working atmosphere. Chill out room with a PlayStation and games. Free snacks and beverages in a kitchen. Company parties and social activities. Employee referral program. Relocation Package within Poland. The controller of your personal data included in your job offer and others collected during the recruitment process is SpotOn Poland spółka z ograniczoną odpowiedzialnością with its registered office in Kraków, Aleja 29 listopada 20, 31-401 Kraków, e-mail address: poland-rodo@spoton.com . We will process your personal data for the purpose of current or, if you voluntarily agree, also future recruitment processes. More information about how we proccess your data, including the basis for processing and your rights in relation to the processing, can be found on our website: https://pl.spoton.com/privacy-and-cookies-policy . Administratorem podanych danych osobowych, w tym danych zawartych w dokumentach aplikacyjnych i zebranych w toku procesu rekrutacji, jest SpotOn Poland Sp. z o.o. z siedzibą w Krakowie (ul. Aleja 29 listopada 20, 31-401 Kraków; adres e-mail do kontaktu: poland-rodo@spoton.com . Dane osobowe będą przetwarzane w celu realizacji obecnych lub – jeżeli wyrazisz na to dobrowolną zgodę – także przyszłych procesów rekrutacji. Więcej informacji o tym, jak przetwarzamy Twoje dane, w tym także informacje o podstawach prawnych przetwarzania oraz o prawach przysługujących Ci w związku z przetwarzaniem danych, znajdziesz na stronie: https://pl.spoton.com/privacy-and-cookies-policy .

Technology

SpotOn

QA Engineering Manager (Android+Web)

Senior

Hybrid

Kraków, Poland

🏢 Summary: Lead the QA automation strategy for web and Android POS platforms, focusing on resilient real-world testing, CI/CD quality acceleration, and shared engineering ownership of automated testing. Manage and mentor QA engineers while driving test infrastructure, device labs, AI-assisted testing, and user-experience quality across restaurant technology products. 🗂️ Requirements: 2+ years managing QA Engineering or software testing teams, Experience with mobile or Android test automation, Experience with web test automation, Ability to design and maintain automation frameworks, Experience with CI/CD pipelines, Experience with physical device testing and cloud device farms, Knowledge of visual regression and performance testing, Experience influencing developers to write automated tests, Fluent English communication skills 📃 Skills: Kotlin, React, TypeScript, Python, Django, Go, PostgreSQL, Docker, GitHub, Espresso, Appium, Playwright, Cypress, Android, BrowserStack, AWS, CI/CD, AI, LLM 🏢 Description: About SpotOn We’re not just building restaurant tech, we’re giving independent restaurants the tools to compete and win. From our award-winning point-of-sale to AI-powered profit tools, everything we do helps operators boost profit, work smarter, and keep their best people. And every solution is backed by real humans who actually give a sh*t about helping restaurants succeed. Named the #1 Restaurant POS by G2 (Fall 2025), based on ratings from real users Rated the top-rated point-of-sale (POS) for restaurants, bars, retail, and small businesses by Capterra users Awarded Great Places to Work and Built In’s Best Workplaces for multiple years running We move fast, care hard, and fight for independent restaurant operators to do what they love, and love doing it. If you’re looking to make an impact with heart and hustle, SpotOn is the place for you. At SpotOn, we don’t believe in "QA" as a safety net that catches bugs at the very end of a sprint. We believe in Confidence - the absolute certainty that the code we ship today empowers our merchants to run their businesses flawlessly tomorrow. As our QA Engineering Manager (internally recognized as our Confidence Manager ), you will lead the strategic vision and the team responsible for manual and test automation strategies across our entire product suite. You will guide our Automation Testing (AT) roadmap, design robust testing tools, and - most importantly - foster a modern software engineering culture where the mindset of writing automated tests is shared by every software engineer on the team. In this technical leadership role, you will act as an engineering coach, a user-experience advocate, and a hands-on strategist ensuring our testing velocity matches our ambitious product roadmap. Why This Role Matters Our software does not run in sterile, quiet offices. It runs in chaotic, high-heat, high-noise environments. Picture a Saturday night dinner rush: kitchen staff are rushing, servers are tapping screens with greasy or wet fingers, the Wi-Fi network is fluctuating, credit card readers are dropping connections, and the printer just ran out of paper mid-receipt. In this environment, staff have zero patience for sluggish UI transitions, and there is absolutely no room for error. High staff turnover in the US hospitality industry also means our systems must be incredibly intuitive—any UX friction leads to order mistakes and lost revenue. A system crash, a broken payment flow, or even a 3-second lag during peak hours doesn’t just mean a minor glitch; it means cold food, lost tips for hard-working servers, angry diners, and thousands of dollars in lost revenue for the restaurant owner. Your mission as our QA Engineering Manager is to build testing strategies resilient to these harsh, real-world conditions: Physical Hardware & Offline Resiliency: Ensure our systems are bulletproof during unexpected network dropouts (offline-mode reliability), hardware peripheral disconnects (printers, cash drawers, terminals), and rapid, high-frequency touch interactions. UX and Real-User Experience Focus: Champion end-to-end tests that measure actual user perceived latency, UI transitions, and complex checkout journeys rather than just validating API endpoints. Zero Downtime during Peak Hours: Guarantee that critical user flows—such as login, real-time menu updates, checkout, payments, and end-of-day reporting—are flawless across Web and Mobile (Android) platforms through robust regression coverage. Rapid Time-to-Market: Accelerate feature shipping by building automated, self-healing, and highly reliable CI/CD test feedback loops, removing manual testing bottlenecks. On a daily basis you will Drive a "Shift-Left" Quality Culture: Partner with Software Engineering Managers to embed quality engineering early in the software development lifecycle (SDLC). Foster a shared-ownership model where writing automated tests is a native, standard practice for all developers. Lead and Coach: Manage, mentor, and scale a high-performing team of QA Automation Engineers and SDETs. Conduct 1:1s, construct career progression paths, and foster a healthy, continuous-learning team dynamic. Own the Automation Strategy: Design, implement, and continuously refine our Test Automation Frameworks for Web and Android environments. Manage our Physical Device Testing Lab: Oversee the infrastructure for automated testing on physical Android stations, handheld POS devices, and payment peripherals, seamlessly blending physical test coverage with cloud emulator matrices. Leverage Modern AI Tools: Champion the integration of generative AI and LLM-assisted engineering tools (e.g., Claude, AI-driven visual regression analysis, self-healing test scripts) to dramatically accelerate automated test authoring and maintenance. Maintain the Testing Platform: Work closely with DevOps and Platform teams to maintain ultra-fast, reliable CI/CD pipelines (via GitHub Actions) that the engineering organization trusts implicitly. Define Quality Metrics: Track and expose actionable quality KPIs (such as user-perceived performance, automated test coverage, build execution speed, flaky test rates, and defect leakage) to drive data-informed tooling and engineering improvements. What skill are we looking for? QA Leadership Experience: 2+ years of experience managing, mentoring, and scaling high-performing QA Engineering or software testing teams. Strong Automation Background: A proven hands-on technical background in software test automation for Mobile/Android (e.g., Espresso, Appium, Kotlin automation) and/or Web (e.g., Playwright, Cypress). Strong experience in both is highly preferred. UX and User Experience Advocate: You don't just test functionality; you test usability. You possess deep empathy for the end-user (the server, the chef, the diner) and have experience setting up visual regression testing, performance budgets, and perceived latency benchmarks. Lab & Device Infrastructure Knowledge: Practical experience managing physical device testing matrices, cloud device farms (such as BrowserStack or AWS Device Farm), and connected IoT/POS hardware systems. The "Shared-Quality" Mindset: A proven track record of teaching, influencing, and persuading software engineers to write their own automated tests. You know how to make automated testing a low-friction process for developers. AI & Velocity Booster: Direct experience or a clear, pragmatic strategy for utilizing AI/LLM tools to accelerate test script generation, UI assertions, or test suite maintenance. Pragmatic Problem Solver: You prioritize real-world user outcomes and business impact over academic or technical purity. Excellent Communication: Fluent in English (written and verbal), with the ability to articulate quality-related challenges, environmental edge cases, and architectural trade-offs to both technical and non-technical stakeholders. Perfect candidate also has Familiarity with our Technical Stack: Kotlin, React (TypeScript), Python (Django), Go, PostgreSQL, Docker, GitHub Actions. Domain Experience: Experience in Fintech, Merchant Services, Point of Sale (POS), payment processing, or SaaS hospitality platforms. Here’s a bit about what we have to offer Competitive salary Training budget 3500 PLN gross per year. Access to e-learning platforms (O’Reilly). Fully paid private healthcare in LuxMed. Access to the Worksmile platform with a monthly top-up. Subsidized access to breakfast and lunch through the vending machine in Kraków office, and lunches in Gdańsk office once a week. Group English classes with a native speaker. New Macbook Pro, 4K monitors or whatever tools you need. Flexible working hours. New, modern, bright and comfortable office space in the city centre. Access to the company’s library. Great working atmosphere. Chill out room with a PlayStation and games. Free snacks and beverages in a kitchen. Company parties and social activities. Employee referral program. Relocation Package within Poland. Parking space in the underground garage. The controller of your personal data included in your job offer and others collected during the recruitment process is SpotOn Poland spółka z ograniczoną odpowiedzialnością with its registered office in Kraków, Aleja 29 listopada 20, 31-401 Kraków, e-mail address: poland-rodo@spoton.com. We will process your personal data for the purpose of current or, if you voluntarily agree, also future recruitment processes. More information about how we proccess your data, including the basis for processing and your rights in relation to the processing, can be found on our website: https://pl.spoton.com/privacy-and-cookies-policy . Administratorem podanych danych osobowych, w tym danych zawartych w dokumentach aplikacyjnych i zebranych w toku procesu rekrutacji, jest SpotOn Poland Sp. z o.o. z siedzibą w Krakowie (ul. Aleja 29 listopada 20, 31-401 Kraków; adres e-mail do kontaktu: poland-rodo@spoton.com. Dane osobowe będą przetwarzane w celu realizacji obecnych lub – jeżeli wyrazisz na to dobrowolną zgodę – także przyszłych procesów rekrutacji. Więcej informacji o tym, jak przetwarzamy Twoje dane, w tym także informacje o podstawach prawnych przetwarzania oraz o prawach przysługujących Ci w związku z przetwarzaniem danych, znajdziesz na stronie: https://pl.spoton.com/privacy-and-cookies-policy .

Technology

SpotOn

Supportability (Quality Assurance) Manager

Senior

Hybrid

Krakow, MA, Poland

🏢 Summary: Lead the QA strategy as a Confidence (QA) Manager, driving automation and quality culture across Web and Android POS products used in high-pressure restaurant environments. Own automation frameworks, CI/CD testing pipelines, and device labs while mentoring a QA team and embedding shift-left testing practices. Ensure resilient, high-performance, zero-downtime user experiences across critical ordering and payment flows. 🗂️ Requirements: 3+ years leading QA or software testing teams, Hands-on experience in automated testing for Web or Android, Experience designing and maintaining automation frameworks, Experience managing device testing labs, emulators, or cloud device farms, Experience implementing CI/CD testing pipelines, Ability to define and track quality KPIs, Fluent English (written and spoken) 📃 Skills: Playwright, Cypress, Espresso, Appium, Kotlin, React, TypeScript, Python, Django, Go, PostgreSQL, Docker, GitHub, CI/CD, Android, AI, LLM 🏢 Description: We’re not just building restaurant tech, we’re giving independent restaurants the tools to compete and win. From our award-winning point-of-sale to AI-powered profit tools, everything we do helps operators boost profit, work smarter, and keep their best people. And every solution is backed by real humans who actually give a sh*t about helping restaurants succeed. Named the #1 Restaurant POS by G2 (Fall 2025), based on ratings from real users Rated the top-rated point-of-sale (POS) for restaurants, bars, retail, and small businesses by Capterra users Awarded Great Places to Work and Built In’s Best Workplaces for multiple years running We move fast, care hard, and fight for independent restaurant operators to do what they love, and love doing it. If you’re looking to make an impact with heart and hustle, SpotOn is the place for you. At SpotOn, we don’t believe in "QA" as a safety net that catches bugs at the very end of a sprint. We believe in Confidence —the absolute certainty that the code we ship today empowers our merchants to run their businesses flawlessly tomorrow. As a Confidence (Quality Assurance) Manager , you will lead the strategic vision and the team responsible for manual and automation testing across our products. You will guide our Automation Testing (AT) strategy, build robust tools, and—most importantly— foster a culture where the mindset of writing automated tests is shared by every single software engineer on the team. You will be a technical leader, a experience advocate, and a coach, ensuring our testing velocity matches our ambitious product roadmap. Why This Role Matters (Core Business Impact) Our software does not run in sterile, quiet offices. It runs in chaotic, high-heat, high-noise environments. Picture a Saturday night dinner rush: kitchen staff are rushing, servers are tapping screens with greasy or wet fingers, the Wi-Fi network is fluctuating, credit card readers are dropping connections, and the printer just ran out of paper mid-receipt. In this environment, staff have zero patience for sluggish UI transitions, and there is no room for error. High staff turnover in the US hospitality industry also means our systems must be incredibly intuitive—any UX friction leads to order mistakes and lost revenue. A system crash, a broken payment flow, or even a 3-second lag during peak hours doesn’t just mean a minor glitch; it means cold food, lost tips for hard-working servers, angry diners, and thousands of dollars in lost revenue for the restaurant owner. Your mission as a Confidence Manager is to address these harsh, real-world conditions: Where Code Meets Physical Chaos: Ensure our software is resilient to the unexpected—such as unexpected network dropouts (offline-mode reliability), hardware peripheral disconnects (printers, cash drawers, terminals), and rapid, muscle memory UI tapping. UX and Real-User Experience Focus: Champion tests that measure actual user perceived latency, UI transitions, and end-to-end user journeys rather than just validating API endpoints. Zero Downtime during Peak Hours: Guarantee that critical login, getting menu updates, checkout, ordering, payment flows, and end-of-day reports are bulletproof across Web and Mobile platforms through regression coverage. Rapid Time-to-Market: Accelerate feature shipping by building automated, self-healing, and highly reliable CI/CD test feedback loops, removing human-bottleneck manual validation. On a daily basis you will: Drive the "Shift-Left" Quality Culture: Work closely with Engineering Managers to embed quality early in the development lifecycle. Foster a shared-ownership model in which writing automated tests is a standard practice for all software engineers. Lead and Coach: Manage, mentor, and grow a team of Confidence (QA) Engineers. Conduct 1:1s, support career progression, and foster a healthy, continuous-learning team dynamic. Own the Automation Strategy: Design and continuously refine our Automation Testing (AT) platforms and frameworks for Web and Android environments. Manage the Device Testing Lab: Oversee the infrastructure for automated testing on physical Android stations, handhelds, and peripherals, combining emulator tests. Leverage Modern AI Tools: Champion the integration of generative AI and LLM-assisted tools (e.g., Claude, automated test generation, visual regression analysis, AI-driven self-healing test scripts) to dramatically speed up the creation and maintenance of automated tests. Maintain the Testing Platform: Work closely with DevOps and Platform teams to build and maintain ultra-fast, reliable CI/CD pipelines (e.g., via GitHub Actions) that the engineering organization fully trusts. Define Quality Metrics: Track and expose actionable quality KPIs (such as user-perceived performance, test coverage, execution speed, flaky test rates, and defect leakage) to drive data-informed improvements. What skill are we looking for? Management Experience: 3+ years of experience leading, mentoring, and scaling high-performing QA or software testing teams. Strong Automation Background: A proven hands-on technical background in automated testing for Web (e.g., Playwright, Cypress) or Android (e.g., Espresso, Appium, Kotlin automation). Having experience in both is a massive plus. UX and Experience Advocate: You don't just test functionality; you test usability. You have empathy for the end-user (the server, the chef, the diner) and have experience setting up visual regression, performance budget testing, and perceived latency benchmarks. Lab & Device Infrastructure Knowledge: Experience managing device testing matrices, cloud device farms or emulators, and physical test environments containing connected POS hardware. The "Shared-Quality" Mindset: A strong track record of teaching, influencing, and persuading developers to take ownership of test automation. You know how to make automated testing a low-friction process for all engineers. AI & Velocity Booster: Experience or clear, practical strategies for utilizing AI tools to accelerate automated test authoring, visual UI validation, or test maintenance. Pragmatic Problem Solver: You have the "Figure it Out" gene. You prefer end-user outcomes and business impact over technical purity. Excellent Communicator: Fluent in English (written and verbal), with the ability to articulate quality-related challenges, environmental edge cases, and trade-offs to both technical and non-technical stakeholders. Perfect candidate also has: Familiarity with our current stack: React (TypeScript), Python (Django), Go, Kotlin, PostgreSQL, Docker, GitHub Actions . Domain experience in Fintech, Merchant Services, Point of Sale, or SaaS hospitality platforms. Here’s a bit about what we have to offer: Competitive salary Training budget 3500 PLN gross per year. Access to e-learning platforms (O’Reilly). Fully paid private healthcare in LuxMed. Access to the Worksmile platform with a monthly top-up. Subsidized access to breakfast and lunch through the vending machine in Kraków office, and lunches in Gdańsk office once a week. Group English classes with a native speaker. New Macbook Pro, 4K monitors or whatever tools you need. Flexible working hours. New, modern, bright and comfortable office space in the city centre. Access to the company’s library. Great working atmosphere. Chill out room with a PlayStation and games. Free snacks and beverages in a kitchen. Company parties and social activities. Employee referral program. Relocation Package within Poland. Parking space in the underground garage. The controller of your personal data included in your job offer and others collected during the recruitment process is SpotOn Poland spółka z ograniczoną odpowiedzialnością with its registered office in Kraków, Aleja 29 listopada 20, 31-401 Kraków, e-mail address: poland-rodo@spoton.com . We will process your personal data for the purpose of current or, if you voluntarily agree, also future recruitment processes. More information about how we proccess your data, including the basis for processing and your rights in relation to the processing, can be found on our website: https://pl.spoton.com/privacy-and-cookies-policy . Administratorem podanych danych osobowych, w tym danych zawartych w dokumentach aplikacyjnych i zebranych w toku procesu rekrutacji, jest SpotOn Poland Sp. z o.o. z siedzibą w Krakowie (ul. Aleja 29 listopada 20, 31-401 Kraków; adres e-mail do kontaktu: poland-rodo@spoton.com . Dane osobowe będą przetwarzane w celu realizacji obecnych lub – jeżeli wyrazisz na to dobrowolną zgodę – także przyszłych procesów rekrutacji. Więcej informacji o tym, jak przetwarzamy Twoje dane, w tym także informacje o podstawach prawnych przetwarzania oraz o prawach przysługujących Ci w związku z przetwarzaniem danych, znajdziesz na stronie: https://pl.spoton.com/privacy-and-cookies-policy . We will never ask candidates to pay fees, purchase equipment, or share sensitive personal or financial information during the hiring process. All legitimate communication from our recruiting team will come from an official company email address (@ spoton.com ). If something seems suspicious, please contact us at careers@spoton.com . SpotOn is an equal employment opportunity employer. Qualified candidates are considered for employment without regard to race, religion, gender, gender identity, sexual orientation, national origin, age, military or veteran status, disability, or any other characteristic protected by applicable law.

Technology

SpotOn

Senior Software Engineer I, Frontend (Data and Reporting)

Senior

Hybrid

Krakow, Poland

19,500 - 24,400 USD/mo

🏢 Summary: Senior Frontend Software Engineer role focused on building and evolving merchant-facing reporting dashboards and data visualizations for restaurant operators. The position involves designing responsive, accessible interfaces, integrating with backend APIs, and shaping product decisions with high autonomy. The engineer will also mentor others and drive frontend standards within the team. 🗂️ Requirements: 5+ years of professional frontend development experience, Strong proficiency in React, Experience building complex component architectures, Experience with data visualization libraries, Experience building responsive web applications, Experience integrating with RESTful APIs, Understanding of modern frontend tooling, Knowledge of testing practices, Knowledge of performance optimization, Ability to work on-site in Kraków or Gdańsk 2-3 times per week 📃 Skills: React, JavaScript, TypeScript, D3, Recharts, Victory, Chart.js, REST, API, HTML, CSS, Python, Git, Jest, Webpack 🏢 Description: About SpotOn We’re not just building restaurant tech, we’re giving independent restaurants the tools to compete and win. From our award-winning point-of-sale to AI-powered profit tools, everything we do helps operators boost profit, work smarter, and keep their best people. And every solution is backed by real humans who actually give a sh*t about helping restaurants succeed. Named the #1 Restaurant POS by G2 (Fall 2025), based on ratings from real users Rated the top-rated point-of-sale (POS) for restaurants, bars, retail, and small businesses by Capterra users Awarded Great Places to Work and Built In’s Best Workplaces for multiple years running We move fast, care hard, and fight for independent restaurant operators to do what they love, and love doing it. If you’re looking to make an impact with heart and hustle, SpotOn is the place for you. As a Senior Software Engineer - Frontend on our Data and Reporting team, you'll own the merchant-facing reporting experience that helps restaurant operators understand their business. You'll build new visualizations, evolve existing reports, and shape how thousands of merchants engage with their data daily. This role offers significant autonomy—you'll make design and implementation decisions with real impact, and your judgment will be trusted to keep the product moving forward. On a daily basis you will: Design and build responsive, accessible reporting dashboards and data visualizations that help merchants make better business decisions. Develop new report types and chart visualizations, expanding beyond tabular data into richer visual formats. Improve and maintain existing reporting features, balancing new development with ongoing refinement. Collaborate with product managers, designers, and engineers to define requirements and deliver polished experiences—and make sound UX decisions when design resources aren't available. Work with backend engineers to integrate with Python APIs that power merchant reporting. Conduct code reviews and establish frontend standards that elevate the quality of the codebase. Mentor junior and mid-level engineers on frontend best practices and component architecture. What skills are we looking for? 5+ years of professional frontend development experience. Willing to come into our Kraków or Gdańsk office 2-3 times per week. Strong proficiency in React, with experience building and maintaining complex component architectures. Demonstrated experience with data visualization libraries (D3, Recharts, Victory, Chart.js, or similar) and translating data into clear, actionable visuals. Track record of building responsive web applications that work well across devices. Experience working with RESTful APIs and integrating frontend applications with backend services. Solid understanding of modern frontend tooling, testing practices, and performance optimization. Strong communication skills and the ability to collaborate effectively with cross-functional teams. Comfort with ambiguity and the judgment to make good product decisions independently. Perfect candidate also has: Experience building analytics dashboards or reporting interfaces. Familiarity with Python or backend development concepts. Background in the restaurant or hospitality technology sector. Experience mentoring other engineers or leading frontend architecture decisions. Here’s a bit about what we have to offer: Competitive pay: 19 500 - 24 400 PLN net on B2B. Training budget 3500 PLN gross per year. Access to e-learning platforms (O’Reilly). Fully paid private healthcare in LuxMed. Access to the Worksmile platform with a monthly top-up. Subsidized access to breakfast and lunch through the vending machine in Kraków office, and lunches in Gdańsk office once a week. Group English classes with a native speaker. New Macbook Pro, 4K monitors or whatever tools you need. Flexible working hours. New, modern, bright and comfortable office space in the city centre. Access to the company’s library. Great working atmosphere. Chill out room with a PlayStation and games. Free snacks and beverages in a kitchen. Company parties and social activities. Employee referral program. Relocation Package within Poland.

Technology

SpotOn

Senior Software Engineer I (Data and Reporting)

Senior

Remote

Krakow, Poland

19,500 - 24,400 PLN/mo

🏢 Summary: Senior Backend / Full Stack Engineer role focused on designing and building scalable APIs, backend services, and merchant-facing reporting features for a restaurant technology platform. The position involves end-to-end development of data-driven dashboards and analytics tools, contributing to cloud architecture, DevOps practices, and system reliability. The engineer will collaborate cross-functionally while shaping technical decisions and mentoring other developers. 🗂️ Requirements: 5+ years backend or full-stack engineering experience, Strong proficiency in Python, Experience with Go, Experience with TypeScript or JavaScript, Experience building and consuming RESTful APIs, Proficiency with React, Experience with PostgreSQL, Experience with MongoDB, Experience with AWS services, Experience with Docker, Experience with Kubernetes, Experience with CI/CD pipelines 📃 Skills: Python, Go, TypeScript, JavaScript, React, REST, PostgreSQL, MongoDB, AWS, IAM, S3, RDS, Lambda, Docker, Kubernetes, CI/CD, ClickHouse, Kafka, Snowflake, ETL, Grafana, OpenTelemetry 🏢 Description: We’re not just building restaurant tech—we’re giving independent restaurants the tools to compete and win. From our award-winning point-of-sale to AI-powered profit tools, everything we do helps operators boost profit, work smarter, and keep their best people. And every solution is backed by real humans who actually give a sh*t about helping restaurants succeed. Named the #1 Restaurant POS by G2 (Fall 2025), based on ratings from real users Rated the top-rated point-of-sale (POS) for restaurants, bars, retail, and small businesses by Capterra users Awarded Great Places to Work and Built In’s Best Workplaces for multiple years running We move fast, care hard, and fight for independent restaurant operators to do what they love, and love doing it. If you’re looking to make an impact with heart and hustle, SpotOn is the place for you. As a Senior Software Engineer — Backend / Full Stack on our Data and Reporting team, you’ll design, build, and own the systems and experiences that help restaurant operators understand their business. You’ll architect scalable backend services and APIs, work across the stack to deliver merchant-facing reporting features, and collaborate closely with product, design, and data teams. This role offers meaningful autonomy—your technical judgment will directly shape the product and the platform. On a daily basis you will: Design and build scalable RESTful APIs and backend services that power merchant-facing reporting and analytics features. Develop full-stack features end-to-end—from backend data models and APIs through to frontend components and data visualizations. Build and maintain responsive, accessible reporting dashboards and chart visualizations that help merchants make better business decisions. Collaborate with product managers, designers, and data engineers to define requirements and deliver polished, high-quality experiences. Contribute to system architecture decisions, including cloud infrastructure (AWS), containerization, and CI/CD pipeline improvements. Conduct code reviews, establish technical standards, and mentor junior and mid-level engineers on best practices. Implement monitoring, logging, and alerting solutions to ensure platform reliability and observability. What skill are we looking for? 5+ years of professional backend or full-stack software engineering experience Strong proficiency in Python; experience with Go and TypeScript or JavaScript is highly beneficial. Solid experience building and consuming RESTful APIs, with a strong understanding of API design best practices. Proficiency with React—comfortable building and maintaining complex component architectures and data-driven UIs. Experience with relational and NoSQL databases, especially PostgreSQL and MongoDB. Familiarity with cloud services, particularly AWS (IAM, S3, RDS, Lambda). Comfortable with containerization and orchestration tools such as Docker and Kubernetes. Strong experience with CI/CD pipelines and modern DevOps methodologies. Strong communication skills and the ability to collaborate effectively with cross-functional teams. Comfort with ambiguity and the judgment to make sound product and technical decisions independently. Perfect candidate also has: Experience with infrastructure as code (IaC) tools and best practices. Background or interest in data engineering concepts—familiarity with tools like ClickHouse, Kafka, Snowflake, or ETL pipelines is a plus. Knowledge of data observability and monitoring tools, including Grafana and OpenTelemetry. Experience building analytics dashboards or reporting interfaces. Experience in the restaurant or hospitality technology sector. Here’s a bit about what we have to offer: Competitive pay: 19 500 - 24 400 PLN net on B2B. Training budget 3500 PLN gross per year. Access to e-learning platforms (O’Reilly). Fully paid private healthcare in LuxMed. Access to the Worksmile platform with a monthly top-up. Subsidized access to breakfast and lunch through the vending machine in Kraków office, and lunches in Gdańsk office once a week. Group English classes with a native speaker. New Macbook Pro, 4K monitors or whatever tools you need. Flexible working hours. New, modern, bright and comfortable office space in the city centre. Access to the company’s library. Great working atmosphere. Chill out room with a PlayStation and games. Free snacks and beverages in a kitchen. Company parties and social activities. Employee referral program. Relocation Package within Poland.

Technology

Box

Senior Software Engineer, Fullstack

Senior

Hybrid

Warsaw, Poland

30,000 - 39,000 PLN/mo

🏢 Summary: Senior Software Engineer role focused on building and scaling real-time content creation features (Notes and Canvas) using React and Node.js within an enterprise content management platform. The position involves developing high-quality frontend-heavy solutions, contributing to backend services, and shaping engineering standards in a hybrid Warsaw-based team. Engineers work on complex real-time systems leveraging modern web technologies and AI-powered development tools. 🗂️ Requirements: 6+ years of professional software development experience, Strong proficiency in Node.js for backend development, Deep expertise in JavaScript and TypeScript, Strong knowledge of HTML and CSS, Experience with at least one modern frontend framework (React), Experience designing and implementing APIs and services, Solid understanding of system design and data modeling, Strong knowledge of algorithms and data structures, Knowledge of software design principles and object-oriented programming, Ability to design, build, and deploy high-quality software, Professional proficiency in English 📃 Skills: JavaScript, TypeScript, Node.js, React, HTML, CSS, APIs, WebSockets, GCP, AWS 🏢 Description: Warsaw, Poland (hybrid) Our compensation structure is the base salary and equity in the form of restricted stock units. Total compensation: 30.000 – 39.000 PLN What is Box? Box (NYSE:BOX) is the leader in Intelligent Content Management. Our platform enables organizations to fuel collaboration, manage the entire content lifecycle, secure critical content, and transform business workflows with enterprise AI. We help companies thrive in the new AI-first era of business. Founded in 2005, Box simplifies work for leading global organizations, including JLL, Morgan Stanley, and Nationwide. Box is headquartered in Redwood City, CA, with offices across the United States, Europe, and Asia. By joining Box, you will have the unique opportunity to continue driving our platform forward. Content powers how we work. It’s the billions of files and information flowing across teams, departments, and key business processes every single day: contracts, invoices, employee records, financials, product specs, marketing assets, and more. Our mission is to bring intelligence to the world of content management and empower our customers to completely transform workflows across their organizations. With the combination of AI and enterprise content, the opportunity has never been greater to transform how the world works together and at Box you will be on the front lines of this massive shift. Why Box needs you: The Content Creation team owns Notes and Canvas products of Box's platform. The functionality that this team builds is used by our largest cohorts of users (versus just admin users). They are the only true real-time service at Box, using web sockets to deliver a real-time editing product. It's a complex problem space that we are experts in, and it's a great team to join if you want to contribute to creating one of the most vital Box products. The team is mostly developing Front-End with React.js, for Back-End tasks they use mostly Node.js. Responsibilities: Develop high-quality, scalable, and responsive software using modern technologies. Write clean, efficient, and maintainable code using industry best practices. Partner with cross-functional teams to onboard, share knowledge, and align on current responsibilities and priorities Participate in regular team meetings and manager 1:1s to ensure alignment, growth, and continuous improvement Create clear technical documentation, reusable patterns, and examples to scale knowledge across engineering teams Leverage AI tools (e.g., Claude, Cursor) to accelerate development, research, documentation, and bug triage while maintaining high standards of quality and security Represent and advocate for Box Poland’s engineering excellence both internally and externally Maintain and support one or more legacy codebases Contribute to defining and implementing engineering standards across product teams Participate in our on-call rotation, available at all times while on-call to help respond to and triage any issues that arise. Requirements: 6+ years of professional software development experience. Strong coding skills with demonstrated proficiency in Node.js for backend. Deep expertise in JavaScript/TypeScript, HTML/CSS, and at least one modern frontend framework (e.g., React); strong understanding of state management, accessibility, performance, and security basics. Experience designing and implementing APIs and services; solid grasp of system design and data modeling. Proven ability to design, build, and deploy high-quality software. Strong knowledge of algorithms, data structures, software design principles, and object-oriented programming. Passionate about new technologies with the capability to implement them in existing products. Demonstrates ownership mentality and strives for excellence in both technical work and team interactions. Proficient in English. Nice to have: Experience with Google Cloud Platform and/or Amazon Web Services. Experience with Web sockets and real-time applications Experience contributing to cross-platform solutions as part of a team At Box, we believe that providing the best tools leads to the best outcomes. That's why we equip our engineers with AI-powered development tools like Cursor IDE and GitHub Copilot to help you write better code faster. BENEFITS Check out the overview of the benefits and additional perks offered at Box. Box lives its values, with community and in-person collaboration being a core part of our culture. Boxers are expected to work from their assigned office a minimum of 3 days per week, with a focus on Tuesdays, Wednesdays, and Thursdays. Your Recruiter will share more about how we work and company culture during the hiring process. EQUAL OPPORTUNITY We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability, and any other protected ground of discrimination under applicable human rights legislation". For details on how we protect your information when you apply, please see our Personnel Privacy Notice . For more details on how Box Poland protects your information, please see our Supplemental Personnel and Candidate Privacy Notice . #LI-VM1 LI-HYBRID

Technology

Box

Senior Frontend Engineer

Senior

Hybrid

Warsaw, Poland

30,000 - 39,000 PLN/mo

🏢 Summary: Hybrid front-end software engineering role focused on building and maintaining enterprise admin features for Intelligent Content Management platform. The position involves developing scalable React applications, contributing to design and architecture, and supporting production systems through on-call rotation. You will collaborate with product and engineering teams to deliver high-quality, testable code in an Agile environment. 🗂️ Requirements: 5+ years of professional software development experience, Experience building front-end applications with React or similar frameworks, Experience writing tests with Jest and Cypress, Strong understanding of full web technology stack, Ability to deliver features within defined milestones, Proficiency in English, Availability for on-call rotation 📃 Skills: React, JavaScript, Jest, Cypress, HTTP, Git, GitHub, Jira, Confluence, Scrum 🏢 Description: Warsaw, Poland (hybrid) Our compensation structure is the base salary and equity in the form of restricted stock units. Total compensation: 30.000 – 39.000 PLN WHAT IS BOX? Box (NYSE:BOX) is the leader in Intelligent Content Management. Our platform enables organizations to fuel collaboration, manage the entire content lifecycle, secure critical content, and transform business workflows with enterprise AI. We help companies thrive in the new AI-first era of business. Founded in 2005, Box simplifies work for leading global organizations, including JLL, Morgan Stanley, and Nationwide. Box is headquartered in Redwood City, CA, with offices across the United States, Europe, and Asia. By joining Box, you will have the unique opportunity to continue driving our platform forward. Content powers how we work. It’s the billions of files and information flowing across teams, departments, and key business processes every single day: contracts, invoices, employee records, financials, product specs, marketing assets, and more. Our mission is to bring intelligence to the world of content management and empower our customers to completely transform workflows across their organizations. With the combination of AI and enterprise content, the opportunity has never been greater to transform how the world works together and at Box you will be on the front lines of this massive shift. WHY BOX NEEDS YOU? Enterprise Activity Management team is a part of Box's Enterprise Engineering organization. Our main customers are 200K+ enterprise admins, whose responsibilities are to set up and configure Box apps for their enterprises, onboard and migrate users, set rules and permissions for users, groups, files, and folders within their orgs, and run reports. Therefore our team has two major domains: Insights&Reports (I&R), and Users&Groups (U&G). WHAT YOU'LL DO? Attend and engage in weekly stand ups, team meetings, manager 1:1s Partner with product to scope new features, provide project estimates and milestones to inform quarterly commitments Clearly communicate complex problems and technical concepts to both engineers and non-engineers and can break down complex requirements into step Write/review quality, testable, maintainable, and well-documented code Triage bugs and resolve issues that may arise during on call Work collaboratively with other engineers, team members and across teams Play a role in developing and fostering Box culture in the newly created office Participate in our on-call rotation, available at all times while on-call to help respond to and triage any issues that arise. WHO YOU ARE? 5+ years of professional software development experience with an understanding of best practices Experience in developing front-end applications using: React (or comparable modern JavaScript frameworks) Experience with writing tests using Jest and Cypress Deep understanding of the full web technology stack (e.g. HTTP, cookies, asset loading, caching) Assess, communicate and complete project milestones with manager and team members in a time sensitive manner Must speak English proficiently We are an AI-first company. This means you approach your work with a growth mindset and find ways to leverage AI to help make faster, smarter decisions that will 10X your impact at Box. PERCENTAGE OF TIME SPENT 60% coding 15% design 15% maintenance (bug fixes, oncall tasks) 10% meetings METHODOLOGY Agile management - Scrum Issue tracking tool - Jira Knowledge repository - Confluence Code reviews - GitHub Enterprise Version control system - GIT Box lives its values, with community and in-person collaboration being a core part of our culture. Boxers are expected to work from their assigned office a minimum of 3 days per week, with a focus on Tuesdays, Wednesdays, and Thursdays . Your Recruiter will share more about how we work and company culture during the hiring process. EQUAL OPPORTUNITY We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability, and any other protected ground of discrimination under applicable human rights legislation. For details on how we protect your information when you apply, please see our Personnel Privacy Notice . For more details on how Box Poland protects your information, please see our Supplemental Personnel and Candidate Privacy Notice . #LI-EMEA #LI-hybrid #LI-NP1

Technology

Capco Poland

IT Consultant – Integration & Development – Cards Transformation (Polish is Mandatory) (She/He/They)

Senior

Hybrid

Warsaw, Poland

🏢 Summary: IT Consultant/Developer role in a large-scale cards transformation programme for a leading Polish bank, focused on building and configuring high-performance payment integrations across POS, ATM, and e-commerce channels. The position involves developing reliable, scalable, and observable transactional systems using modern technologies within complex banking environments. Requires on-site work in Warsaw (3 days per week) and fluent Polish. 🗂️ Requirements: Experience delivering integration solutions in banking environments, Strong development experience with Java 17 and Spring Boot, Experience with Kafka, OpenShift, and PostgreSQL, Hands-on experience with ISO8583 messaging and payment integrations, Ability to build reliable transactional systems with consistency and idempotency, Experience with batch/ETL processes and data migrations, Understanding of CI/CD and containerization, Fluent Polish (spoken and written), Availability to work on-site in Warsaw 3 days per week 📃 Skills: Java, Spring, Kafka, OpenShift, PostgreSQL, ISO8583, ETL, CI/CD, Docker, Kubernetes 🏢 Description: Location: Warsaw, Poland Pref. work model - 3x per week from office At Capco Poland, we’re not just another consultancy - we’re the spark behind digital transformation in the financial world. As a global leader in technology and management consulting, we thrive on helping clients tackle the toughest challenges across banking, payments, capital markets, wealth, and asset management. Our secret? A culture that’s fast, flexible, and fiercely entrepreneurial. We move quickly, think creatively, and always put our people first. We’re passionate about growth - both for our clients and ourselves - and that means attracting the very best talent to join us on this exciting journey. We’re proud to be: • Trailblazers in banking, payments, capital markets, wealth, and asset management • Champions of an agile, nimble, and innovative work environment • Dedicated to building a team of top-notch professionals who share our drive and vision ROLE OVERVIEW Build high-performance payment integrations at the core of a major cards transformation The Role We are looking for an experienced IT Consultant/Developer to join a large-scale cards transformation programme for a leading Polish bank. You will design, build, and configure integrations across complex system landscapes, supporting transactional flows across POS, ATM, and e-commerce channels. This role focuses on delivering reliable, scalable, and observable solutions using modern technologies while ensuring consistency and resilience across interfaces. Fluency in Polish is mandatory. What You’ll Do Develop and configure integrations including ISO8583 adapters, POS/ATM handlers, and system interfaces Implement data mapping, transformations, validation rules, and error handling (retries, idempotency) Build and maintain batch/ETL processes, data migrations, and reconciliation tools Implement logging, monitoring, and observability aligned with engineering standards Support SIT/UAT phases by resolving defects and ensuring system stability and performance What We’re Looking For Experience delivering integration solutions in banking environments (POS/ATM/e-commerce and back-office systems) Strong development experience with Java (17), Spring Boot, Kafka, OpenShift, and PostgreSQL Proven ability to build reliable transactional systems with focus on consistency, idempotency, and observability Experience working with ISO8583 messaging and complex payment integrations Understanding of CI/CD, containerization, and modern development practices Bonus Points For Experience designing and implementing PostgreSQL data models (schemas, indexes, procedures) Experience supporting settlement processing, audit feeds, and reconciliation processes Familiarity with systems such as IPS, Visiona, INCAS, or ACI platforms (Interchange/Cardpack/Acquirer) Experience optimizing performance and ensuring data integrity across distributed systems Experience working in large-scale financial transformation programmes IMPORTANT Fluent Polish (spoken and written) – mandatory Good command of English for documentation and collaboration. Availability to work on-site, with partial remote work - 3 days per week from the office. ONLINE RECRUITMENT PROCESS STEPS Screening call with the Recruiter Hiring Manager Technical Interview Client stage Feedback/Offer We offer a flexible collaboration model based on a B2B contract, with the opportunity to work on diverse projects.

Technology

Accenture

Java Developer Mid/Senior

Mid

Hybrid

Katowice, Poland

🏢 Summary: Development role focused on building and implementing Java-based global retail and enterprise solutions using Spring ecosystem and microservices architectures in cloud environments. The position involves configuring and integrating POS systems, payment solutions, and distributed systems while collaborating with QA and DevOps in an agile setup. You will contribute to cloud-native applications and CI/CD pipelines for international clients across multiple industries. 🗂️ Requirements: 2–3 years commercial experience with JVM languages (Java or Kotlin), Practical experience with Spring ecosystem (Spring Boot, Hibernate), Experience with automated testing frameworks (JUnit, JMockit or Cucumber), Experience with relational and non-relational databases, Strong SQL skills, Experience designing and consuming REST APIs, Understanding of CI/CD processes, Experience with Jenkins or Tekton, Maven, Nexus, SonarQube and Git, Experience with Docker, Basic knowledge of Kubernetes, Experience with cloud platforms (preferably AWS), Knowledge of distributed systems and Apache Kafka or OSGi, Experience with monitoring tools (Prometheus, Grafana, Dynatrace or ELK), English proficiency at minimum B2 level 📃 Skills: Java, Kotlin, Spring, SpringBoot, Hibernate, JUnit, JMockit, Cucumber, SQL, REST, Jenkins, Tekton, Maven, Nexus, SonarQube, Git, Docker, Kubernetes, AWS, Kafka, OSGi, Prometheus, Grafana, Dynatrace, ELK 🏢 Description: WHO WE ARE: Accenture is a leading global professional services company that helps the world’s leading businesses, governments and other organizations build their digital core, optimize their operations, accelerate revenue growth and enhance citizen services. We offer solutions and assets across Strategy & Consulting, Technology , Operations, Industry X and Accenture Song. For more information about Accenture Technology Poland please visit our website . THE WORK Design, build and implement global solutions for the Retail (Sales) sector using leading commercial products from our partners, recognized as market leaders in the Retail industry. Configure, test and develop custom workflows on the Java platform, including deploying solutions on POS devices and integrating with fiscal cash registers as well as external payment systems. Develop Java-based applications for international clients across industries such as Finance, Automotive, Telecommunications and Healthcare, using technologies like Java 8+, Spring Boot and Hibernate. Contribute to designing and building microservices-based architectures hosted in cloud environments (e.g., AWS, GCP, Azure), depending on business requirements. Collaborate closely with QA and DevOps teams to ensure high software quality, seamless delivery pipelines, and stable production operations. Work in an agile environment (Scrum) , actively participating in ceremonies and supporting continuous improvement of team processes and ways of working. Enjoy flexibility regarding work location, which may include remote work, onsite work at client locations, or time spent in an Accenture office — depending on project specifics. All our roles include some in-person collaboration to support learning, relationship-building and community engagement. As an employer, we aim to be as flexible as possible to accommodate your individual work–life needs. WHAT’S IN IT FOR YOU? Real impact on the product and its roadmap – you will be part of a team responsible for product development, with room to experiment with new technologies and propose your own ideas or improvements to existing functionalities. Collaboration with highly experienced engineers , combined with the opportunity to share your own knowledge and mentor less experienced developers (especially at Senior level). Work in agile, international teams delivering solutions for well‑known global clients across multiple industries, giving you exposure to diverse business domains and system architectures. A wide range of development opportunities in areas such as cloud solutions, Spring Boot, Spring Cloud, microservices architecture, Big Data, AI, BDD and TDD. Qualifications HERE’S WHAT YOU’LL NEED At least 2–3 years of commercial experience working with JVM languages (Java, Kotlin) of commercial experience working with JVM languages (Java, Kotlin). Practical experience with the Spring ecosystem (e.g., Spring Boot, Hibernate) and automated testing frameworks such as JUnit, JMockit or Cucumber. Experience with relational and non‑relational databases , strong SQL skills, and hands-on practice in designing and consuming REST APIs. Understanding of CI/CD processes and familiarity with tools such as Jenkins or Tekton, Maven, Nexus, SonarQube and Git. Ability to work with Docker and basic familiarity with Kubernetes. Experience with cloud technologies , preferably AWS. Working knowledge of distributed systems architecture and technologies such as Apache Kafka or OSGi. Hands-on experience with observability and monitoring tools such as Prometheus, Grafana, Dynatrace or the ELK Stack. Fluent English (min. B2) , enabling effective collaboration with international teams and active participation in discussions with stakeholders. BONUS POINTS IF YOU HAVE Deeper experience in designing microservices architectures in multi‑cloud environments (AWS, GCP, Azure). A proven track record in performance tuning and production monitoring using Prometheus, Grafana, Dynatrace or ELK in high‑availability environments. Experience mentoring less‑experienced developers or leading technical initiatives within your team (especially for Senior profiles). A note for candidates: Research shows that some applicants — especially those from underrepresented groups — may hesitate to apply if they don’t meet every listed requirement. If you believe you have the skills and potential to succeed in this role, even if you don’t tick every box, we strongly encourage you to apply. WHAT WE OFFER: Permanent employment contract. Individual support of a People Lead and a specific path of professional development, as well as the possibility of a session with a Coach. A wide training package (soft, technical, and language training offer, access to the e-learning platforms, Gallup test, GenAI training, possibility of co-financing courses, and certification). Employee Assistance Program - legal, financial, and psychological consultations. Accenture employees eligible for the Employee share purchase plan automatically become eligible for quarterly dividends if they own company shares. Paid employee referral program. Private medical care, life insurance. Access to the MyBenefit platform (possibility of using a wide range of products and services, including the Multisport card). WHAT WE BELIEVE: Accenture does not discriminate employment candidates on the basis of race, religion, color, sex, age, disability, national origin, political beliefs, trade union membership, ethnicity, denomination, sexual orientation or any other basis impermissible under Polish law. All our leaders are committed to building a better, stronger and more durable company for future generations to create positive, long-lasting change. Inclusion and diversity are fundamental to our culture and core values. Our rich diversity makes us more innovative and creative, which helps us better serve our clients and our communities. Our position as partner to many of the world’s leading businesses, organizations and governments affords us both an extraordinary opportunity and a tremendous responsibility to make a difference. Sustainability is one of our greatest responsibilities, which we embed it into everything we do and for everyone we work with. Clicking apply I hereby express my consent to process my personal data included in my job offer by Accenture Sp. z o.o. or any other entity of the Accenture group for recruitment purposes, and that it is a data controller within the meaning of GDPR. More information about Accenture (and if necessary also its representative) can be found here: https://www.accenture.com/pl-pl/privacy-policy #LI-EU #ATCPL

Technology

Accenture

Backend Developer @ Accenture Song

Mid

Hybrid

Warsaw, Poland

🏢 Summary: The offer is for a Software Developer role focused on building scalable, distributed systems using Python in a cloud-based environment. The position involves designing and implementing microservices and data workflows, ensuring high code quality, performance, and reliability. You will work with international teams on long-term projects using modern technologies and best engineering practices. 🗂️ Requirements: 3+ years commercial experience as Software Developer, Strong proficiency in Python, Solid knowledge of SQL (Postgres), Experience with NoSQL (Mongo), Experience with Azure cloud services, Experience in distributed system design, Understanding of microservice architecture, Ability to build horizontally scalable and resilient systems, Knowledge of sync and async communication patterns, Knowledge of reliability mechanisms (idempotency, retries), Experience with caching, Ability to optimize code execution and SQL queries, Fluency in Polish (B2+), Fluency in English (B2+), Availability for hybrid work in Warsaw 📃 Skills: Python, SQL, Postgres, Mongo, Azure, NoSQL, Microservices, DistributedSystems, Caching 🏢 Description: WHO WE ARE: Accenture is a leading global professional services company that helps the world’s leading businesses, governments and other organizations build their digital core, optimize their operations, accelerate revenue growth and enhance citizen services. We offer solutions and assets across Strategy & Consulting, Technology, Operations, Industry X and Accenture Song . At Accenture Song , the combination of your ideas and the latest technologies has a chance to result in fascinating solutions. If these goals reflect your ambitions, this is your chance to stand out and face our challenges in the best way. For more information about Accenture Song Poland please visit our website . THE WORK: Build modern, scalable solutions in a distributed environment using cutting-edge technologies, dedicated to ongoing improvement and ensuring high standards. Design and implement services and data workflows, constantly seeking innovation and efficiency. Ensure the quality of the solution, both in terms of architecture and code quality, including testing and performance tuning, committed to constant progress. Collaborate with international teams and stakeholders, embracing new opportunities and proactive in skill enhancement. Participate in internal initiatives and projects, enthusiastic about professional growth and adaptable to evolving need. WHAT’S IN IT FOR YOU: Influence the use of cutting-edge tools, shaping project direction, embracing challenges as opportunities with your expertise and insights Be part of stable, long-term projects, ensuring your efforts contribute to lasting impact and growth . Enjoy a transparent career trajectory from the start, with defined opportunities for advancement and skill development, empowering you to reach your professional goals effectively . Qualifications HERE’S WHAT YOU WILL NEED: 3+ year of commercial experience as a Software Developer. Strong proficiency in Python , with solid knowledge of SQL (Postgres) and NoSQL (Mongo) databases. Ability to build systems that scale horizontally and remain resilient under load Familiarity with communication patterns (sync/async), reliability mechanisms (idempotency, retries), caching. Knowledge how to optimize code execution and SQL queries. Experience with Azure cloud services and distributed system design. Understanding of microservice architecture principles. A passion for tackling challenges and delivering elegant solutions to intricate technical problems is highly valued. Fluency in Polish and English (B2), you will be part of international teams. Availability to work in a hybrid mode from Warsaw office (2-3 times per week in the office). Research indicates that some candidates, especially the most diverse ones, may hesitate to apply for positions if they don't meet all requirements. If you believe you possess the necessary skills, even if not meeting every requirement, we wholeheartedly encourage you to submit your application. WHAT WE OFFER? Permanent employment contract. Individual support of a People Lead and a specific path of professional development, as well as the possibility of a session with a Coach. A wide training package (soft, technical, and language training offer, access to the e-learning platforms, Gallup test, GenAI training, possibility of co-financing courses, and certification). Employee Assistance Program - legal, financial, and psychological consultations. Accenture employees eligible for the Employee share purchase plan automatically become eligible for quarterly dividends if they own company shares. Paid employee referral program. Private medical care, life insurance. Access to the WorkSmile platform (possibility of using a wide range of products and services, including the Multisport card). WHAT WE BELIEVE: Accenture does not discriminate employment candidates on the basis of race, religion, color, sex, age, disability, national origin, political beliefs, trade union membership, ethnicity, denomination, sexual orientation or any other basis impermissible under Polish law. All our leaders are committed to building a better, stronger and more durable company for future generations to create positive, long-lasting change. Inclusion and diversity are fundamental to our culture and core values. Our rich diversity makes us more innovative and creative, which helps us better serve our clients and our communities. Our position as partner to many of the world’s leading businesses, organizations and governments affords us both an extraordinary opportunity and a tremendous responsibility to make a difference. Sustainability is one of our greatest responsibilities, which we embed it into everything we do and for everyone we work with. Clicking apply I hereby express my consent to process my personal data included in my job offer by Accenture Sp. z o.o. or any other entity of the Accenture group for recruitment purpos[es, and that it is a data controller within the meaning of GDPR. More information about Accenture (and if necessary also its representative) can be found here: https://www.accenture.com/pl-pl/privacy-policy