April 24, 2026

Senior Java Developer

Senior • Hybrid

Warsaw, Poland

Circle K Business Centre Warsaw is a shared service center supporting Circle K Europe across IT, Finance, Human Resources, Customer Service and other business areas. Circle K is part of Alimentation Couche-Tard Inc., one of the world’s largest convenience retail companies, operating globally across North America, Europe, Asia and the Middle East, with over 12,300 locations worldwide. 

Our continuously growing development organization (300+ IT professionals) delivers large‑scale software solutions used daily by millions of customers across Europe and North America. 

About the Team 

Loyalty Crafters is a backend engineering team responsible for key components of Circle K’s loyalty platform, including EXTRA 2.0. The team develops scalable backend services powering loyalty programs, personalized offers, campaigns, and rewards across multiple European markets. 

Key Responsibilities

  • Design and develop backend services within Circle K’s loyalty ecosystem 

  • Build and maintain scalable, highly available microservices 

  • Develop and evolve REST APIs used by mobile and web applications 

  • Contribute to architectural and technical decisions 

  • Ensure high code quality through reviews and best engineering practices 

  • Mentor and support less experienced developers 

  • Collaborate with Product Owners, QA Engineers, Architects and other teams 

Required Skills and Experience 

  • At least 5 years of commercial experience in Java backend development 

  • Strong knowledge of Java (17+) and Spring ecosystem (Spring Boot, Spring Data, Security, Web/WebFlux, Integration) 

  • Experience in designing and implementing RESTful APIs 

  • Hands-on experience with microservices architecture 

  • Experience with relational databases, especially PostgreSQL 

  • Experience with non-relational/NoSql databases like Azure CosmosDB 

  • Experience with asynchronous communication patterns (queues/topics), 

  • Experience with CI/CD pipelines like GitHub Actions, Azure Pipelines or Jenkins 

  • Experience with Docker and Kubernetes 

  • Strong knowledge of Gradle 8+ 

  • Experience working in cloud environments (Microsoft Azure) 

  • Knowledge of clean code principles and software design patterns

  • Experience working in Agile environments (Scrum) 

  • Fluent English (B2/C1) 

Nice to Have 

  • Experience with event-driven architectures (e.g. Kafka) 

  • Understanding of how AI‑based tools and solutions can support software development and product features 

  • Knowledge of Domain-Driven Design (DDD) 

  • Knowledge of Test-Driven-Develop (TDD) 

  • Experience with observability and monitoring tools 

  • Experience in loyalty, e-commerce or large-scale consumer platforms 

  • Technical leadership or mentoring experience 

What do we offer: 

  • Contract of employment

  • Annual bonus 

  • Private medical care 

  • Cafeteria Platform/Multisport

  • English lessons subsidized by the company 

  • Group insurance 

  • Attractive discounts for products and services at our stations 

  • Employee stock purchase plan 

  • Employee Assistance Program (Lyra)

  • Modern and convenient office that you can virtually visit here - https://goo.gl/maps/CLteHfYcdYMbdESq6 

  • Trainings & possibility to develop skills in a wide international environment 

When working with us you can depend upon it that you will not be judged on the grounds of race, national origin, gender, sexual orientation, disability, age, or other legally protected status. Oppositely – we believe that our diverse and inclusive culture helps us create an amazing atmosphere where everybody feels welcome. 

Check who we are here: https://youtu.be/td-QGnNnvW0 

Want to know even more about us? Take a look at our career page: https://workwithus.circlek.com/global/en/businesscentrewarsaw  

Interested? 

We encourage you to apply. 

We know great companies are built from within, by great people like you. Come grow with us!We´re looking forward to your application. 

We hereby inform that in the company Circle K Business Centre Poland sp. z o.o. with registered office in Warsaw an Internal Notification and Follow-up Actions Procedures applies.

The document describes rules for reporting violations of law by whistleblowers. Full content of the above-mentioned Procedure is available here:  https://www.circlek.pl/o-nas/procedury-zgloszen

Similar jobs you might like

Technology

Circle K Business Centre

Full Stack Developer

Mid

Hybrid

Warsaw, Poland

🏢 Summary: Full Stack Developer role focused on developing and maintaining a proprietary point-of-sale (POS) platform used across European retail stores. The position involves building backend and frontend POS functionalities, custom extensions, and integrations within a Spring-based environment and embedded browser framework. You will work on payment flows, checkout processes, integrations, and localization in an agile, multinational team. 🗂️ Requirements: 3+ years Java development (Java 11+), Experience with Spring Framework (XML/Java config, annotations, custom extensions), Experience with enterprise frontend frameworks, Understanding of POS systems and payment processing, Experience with REST API integration, Proficiency with Eclipse IDE 2020, Ability to maintain and extend DSL-generated code, Experience with XML-based configuration and environment deployments, Experience with relational databases and SQL, Knowledge of Git and CI/CD basics, English and Polish B2/C1 📃 Skills: Java, Spring, JavaScript, REST, SQL, Git, Eclipse, XML, JxBrowser, Chromium, React, Angular, Vue, SAPUI5, JUnit, Mockito, Cucumber 🏢 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 flows, payment handling, barcode processing rules, and loyalty engine integrations Work with Data Containers, Master Data distribution, and Service API layer for POS integrations Contribute to localization and fiscalisation of POS solutions for different European markets Collaborate with Technical Product Owner, Solution Architects, QA Engineers and DevOps in an agile, multinational environment Ensure configuration changes follow proper lifecycle management: versioning, environment promotion (DEV → TEST → PROD) You will work with us using the specialized proprietary environment, collaborating with Technical Product Owner, numerous skilled Developers, Testers, DevOps and Architects as new colleagues, working in an agile, multinational environment. Requirements Must have: 3+ years' experience in Java development (Java 11+), including Spring Framework (XML/Java config, annotations, custom extensions) Hands-on experience with enterprise frontend frameworks Solid understanding of POS systems, retail checkout flows, and payment processing concepts Experience with REST API integration and microservice communication patterns Proficiency with Eclipse IDE (2020 or compatible) — required by the POS development toolchain Ability to read, maintain, and extend code generated by proprietary DSLs Strong configuration management skills: XML-based Spring config, property files, and environment-specific deployments Experience working with relational databases (SQL, data modelling) Practical knowledge of Git, CI/CD basics and version control workflows Fluent English and Polish — level B2/C1 minimum Nice to have: Prior experience with POS software OmniPOS / CLOUD4RETAIL platform Knowledge of fiscalisation requirements in European markets (Poland, Baltic states, Nordics) Experience with JxBrowser / Chromium-based embedded browser engines Frontend development skills: React, Angular, Vue.js, SAP UI5 or any modern JavaScript framework (for Custom App development via App Enablement Framework) Familiarity with SAP Storemanager, POS systems, or similar retail configuration tooling Experience in loyalty systems integration, mobile payment flows, or self-checkout solutions Knowledge of TDD / BDD approaches (JUnit, Mockito, Cucumber) Understanding of edge computing architectures (central ↔ edge ↔ checkout) Technology Stack Working as a Developer at Circle K, you will operate within the following technology environment: Backend: Spring Framework (legacy version with custom extensions, XML/Java-based configuration, no Spring Boot auto-configuration) Code Generation: Proprietary DSL — a custom Domain-Specific Language for generating Java classes, integral to the build process Frontend: selected JavaScript framework (Employee Hub, Launchpad) Custom App Integration: JxBrowser engine (Chromium 139.x) with JavaScript API bridge for React/Angular/Vue.js custom apps IDE: Eclipse 2020 (required — project-specific plugins are incompatible with newer versions) POS Config: Storemanager, Menu Editor, Data Containers, Barcode Processor rules Integration: Service API, REST interfaces, external loyalty/payment system connectors Version Control: Git What do we offer? Annual bonus Private medical care Multisport Possibility for author's tax deduction English lessons subsidized by the company Group insurance Attractive discounts for products and services at our stations Employee stock purchase plan ICAS Modern and convenient office that you can virtually visit here - https://goo.gl/maps/CLteHfYcdYMbdESq6 Trainings & possibility to develop skills in a wide international environment When working with us you can depend upon it that you will not be judged on the grounds of race, national origin, gender, sexual orientation, disability, age, or other legally protected status. Oppositely – we believe that our diverse and inclusive culture helps us create an amazing atmosphere where everybody feels welcome. Check who we are here: https://youtu.be/td-QGnNnvW0 Want to know even more about us? Take a look at our career page: https://workwithus.circlek.com/global/en/businesscentrewarsaw Interested? We encourage you to apply. We know great companies are built from within, by great people like you. Come grow with us! We´re looking forward to your application.

Technology

P&P Solutions

JVM Software Engineer

Mid

Hybrid

Warsaw, Poland

90 - 120 PLN/hr

🏢 Summary: Long-term B2B opportunity for a Senior Java Developer to modernize and develop a large-scale CRM platform, focusing on migrating a legacy JBoss monolith to a Spring Boot-based domain-driven architecture. The role involves backend development, system modernization, database migration, and collaboration within cross-functional teams. Work is delivered in a hybrid model within an established development department. 🗂️ Requirements: Commercial experience with Java 21+, Experience with REST API development, Strong knowledge of Spring and Spring Boot, Experience with unit and integration testing (Mockito, Testcontainers, JUnit 5), Proficiency with Git, Experience using Swagger, Ability to work with IntelliJ, Experience with JBoss or JEE5, Knowledge of SQL (Postgres or Sybase), English level B2/C1 📃 Skills: Java, REST, Spring, SpringBoot, JUnit, Mockito, Testcontainers, Git, Swagger, IntelliJ, JBoss, JEE, SQL, Postgres, Sybase, React, Kubernetes, Jenkins, JBPM, Swing, JavaFX 🏢 Description: Client: A leading German telecommunications and IT corporation Start date: ASAP Locations: Warszawa, Poznań, Lublin Work model: hybrid with 3 days/week from the office Engagement: Long-term Form of cooperation: B2B, full-time Working hours: Standard business hours About our client: A leading German telecommunications and IT corporation, recognized for innovative solutions in cloud computing, web hosting, and internet services, is expanding its European Technology Center in Poland. The company is building strong development teams in Warsaw, Poznan, and Lublin to support its long-term digital transformation initiatives. About the project & team: You will join an established development team consisting of three experienced Java developers and one test manager. This team is part of a larger department that includes over 20 developers across several cross‑functional teams. The department is responsible for the company’s core CRM platform, which includes multiple frontends (Java Swing, JavaFX, React) and numerous backend services built in technologies such as JBoss 4/7, WildFly 10, Spring Boot, and Spring Batch. The primary focus of your future team is the modernization of the CRM system, including the migration of business logic from a legacy monolithic JBoss 4 application to a modern, domain‑driven architecture using Spring Boot. Future development includes building new React-based frontends, enhancing backend services, and modernizing database layers (e.g., Sybase migrations). You will work within a stable, collaborative setup, contributing to high-impact solutions used across the organization. Must‑have skills: Java >21 REST Spring / Spring Boot Unit- and Integrations-Tests (Mockito, Testcontainers, JUnit 5) Git Swagger IntelliJ Nice to have skills: Kubernetes JEE5 (JBOSS) SQL (Optimal: Postgres, Sybase) Java Swing or JavaFX JBPM Jenkins (CI/CD) English Level: B2/C1 Responsibilities: Develop and maintain backend services within a large CRM platform. Migrate business logic from a monolithic JBoss 4 system to Spring Boot microservices. Participate in building new frontends (React) and extending backend functionalities. Contribute to database modernization, including migration of Sybase logic. Collaborate closely with developers and the team’s test manager. Ensure high code quality through unit and integration testing. Use best practices in CI/CD, version control, and modern development standards. What We Offer: Competitive compensation: up to 120 PLN/h netto on a B2B contract Flexible settlements: Payments issued in your preferred form Fast invoicing: Short 14‑day payment terms Comprehensive healthcare: Extended private medical care package My Benefit platform: Access to a cafeteria system including Multisport cards and prepaid vouchers (e.g., IKEA, Zalando, Notino, and more)

Technology

Circle K Business Centre

Integration Developer

Mid

Hybrid

Warsaw, Poland

🏢 Summary: The role involves designing and implementing scalable, cloud-native integration solutions connecting diverse enterprise systems across global operations. You will develop and maintain microservices-based integrations using Java and Python, leveraging Kubernetes, Docker, and Oracle Cloud services. The position covers the full integration lifecycle from requirements analysis to deployment and support. 🗂️ Requirements: Bachelor’s degree in Computer Science, Information Technology or related field, Proven experience as Integration Developer or similar role, Strong experience with Kubernetes and microservices architecture, Strong programming skills in Java and Python, Experience with Spring Boot, REST, SOAP and Camel, Hands-on experience with Docker and container orchestration, Experience with CI/CD tools and version control systems, Understanding of network protocols and security principles, Knowledge of cloud infrastructure 📃 Skills: Java, Python, SpringBoot, REST, SOAP, Camel, Kubernetes, Docker, Microservices, OracleCloud, Git, Jenkins, CICD, Networking, Security, Cloud 🏢 Description: We are looking for Developer in Integrations Development team to be part of our team which is responsible (but not limited to) for developing and maintaining integrations between various applications company is using to run the business. Our role is to be part of whole lifecycle of the implementing of such integrations - from helping business process owners to realize idea, setting up requirements, development, production deployment, handover to support lines up to benefits realization of what our work has contributed. As a retail business company with long history, many support offices and thousands of stores around the globe it is not a surprise that application and technology portfolio is fairly wide - from top-new digital platforms to large ERP accounting systems, from presence in public clouds, using newest beta services to on-site server based CRM applications. Our talent is to fulfill any demand if it gives value disregard how different the applications we are integrating might be. We are looking for you if you are ready for such challenges which in the end are making work and life more interesting and engaging! Responsibilities Design and implement highly scalable, resilient, and performant cloud-native integration solutions. Create and manage containerized applications using Docker and Kubernetes, ensuring seamless deployment and orchestration. Write clean, maintainable, and efficient code to build integration services. Develop integration flows and APIs using a mix of custom code in Java and Python, and Oracle Cloud native services. Ensure that integrations are designed with scalability, reliability, and fault tolerance in mind. Collaborate with cross-functional teams to understand business requirements and translate them into technical specifications. Proactively identify and resolve any issues related to the performance and reliability of integrations. Advocate for and implement best practices in cloud architecture, Kubernetes management, integration design, and coding. Ensure all solutions adhere to enterprise security policies and compliance requirements. Document all processes, designs, and deployments meticulously for future reference and for the use of other team members. Work closely with other developers, architects, and product teams to deliver end-to-end solutions. Provide technical guidance and support to other team members. Participate in code reviews, team meetings, and knowledge-sharing sessions. Requirements Bachelor’s degree in computer science, Information Technology, or a related field. Proven experience as an Integration Developer or similar role, with a focus on Kubernetes and microservices architecture. Strong programming skills and experience in languages such as Java, Python, Spring Boot, REST, SOAP, Camel. In-depth knowledge of Kubernetes, Docker, and related container orchestration and management technologies. Familiarity with CI/CD tools and version control systems (e.g., Git, Jenkins). Solid understanding of network protocols, security principles, and cloud infrastructure. Excellent problem-solving abilities and a strong attention to detail. Nice to have Understanding of retail business processes. Experience with public clouds. Experience in test automation for unit and integration testing. What do we offer? Contract of employment Annual bonus Private medical care Cafeteria Platform/Multisport English lessons subsidized by the company Group insurance Attractive discounts for products and services at our stations Employee stock purchase plan Employee Assistance Program (Lyra) Modern and convenient office that you can virtually visit here - https://goo.gl/maps/CLteHfYcdYMbdESq6 Trainings & possibility to develop skills in a wide international environment When working with us you can depend upon it that you will not be judged on the grounds of race, national origin, gender, sexual orientation, disability, age, or other legally protected status. Oppositely – we believe that our diverse and inclusive culture helps us create an amazing atmosphere where everybody feels welcome.  Check who we are here: https://youtu.be/td-QGnNnvW0 Want to know even more about us? Interested? We encourage you to apply. We know great companies are built from within, by great people like you. Come grow with us! We´re looking forward to your application We hereby inform that in the company Circle K Business Centre Poland sp. z o.o. with registered office in Warsaw an Internal Notification and Follow-up Actions Procedures applies. The document describes rules for reporting violations of law by whistleblowers. Full content of the above-mentioned Procedure is available here: https://www.circlek.pl/o-nas/procedury-zgloszen

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

Kingfisher plc

Engineering Squad Lead (Transactional Comms)

Senior

Hybrid

Krakow, Poland

25,000 - 31,000 PLN/mo

🏢 Summary: Engineering Squad Lead role to build and lead a new Transactional Communications team, combining people management with technical guidance in a greenfield setup. Responsible for delivery planning, team development, and driving effective software engineering practices. Hybrid position based in Kraków. 🗂️ Requirements: Proven experience leading engineering teams, Experience in software engineering, Strong knowledge of design patterns, Understanding of maintainable system design, Experience in complex matrix environments, Stakeholder management skills, Ability to manage delivery and align with product priorities, Fluent English (written and spoken) 📃 Skills: Java, DesignPatterns, SystemDesign, Architecture, Agile, QA, StakeholderManagement, Leadership, Coaching, English 🏢 Description: More about this role Everything you need to know. Overview Engineering Squad Lead (Transactional Comms) (Hybrid/Kraków – 1 day per week in the office) We’re Kingfisher, a team made up of over 74,000 passionate people who bring Kingfisher - and all our other brands: Castorama, B&Q, Screwfix, Brico Dépôt and Koçtaş - to life. That’s right, we’re big, but we have ambitions to become even bigger and even better. We want to become the leading home improvement company and grow the largest community of home improvers in the world. And that’s where you come in. At Kingfisher, our customers come from all walks of life, and so do we. We want to ensure that all colleagues, future colleagues, and applicants to Kingfisher are treated equally regardless of age, gender, marital or civil partnership status, colour, ethnic or national origin, culture, religious belief, philosophical belief, political opinion, disability, gender identity, gender expression or sexual orientation. We are open to flexible and agile working. Therefore, we offer colleagues a blend of working from home and our office, located in Kraków. Talk to us about how we can best support you! At Kingfisher, we value the perspectives that any new team members bring, and we want to hear from you. We encourage you to apply for one of our roles, even if you do not feel you meet 100% of the requirements. In return, we offer an inclusive environment, where what you can achieve is limited only by your imagination! We encourage new ideas, actively support experimentation, and strive to build an environment where everyone can be their best self. We offer a competitive benefit package and plenty of opportunities to stretch and grow your career: 25,000 - 31,000 PLN gross per month on an employment contract Private medical healthcare at LUXMED (including dentalcare) for you and your family Medicover sports card (Fit&More package) Life insurance financed by the employer 30-minute lunch break included in the 8-hour working day Work in a highly professional and stimulating atmosphere Training & Buddy programme that will allow you to quickly adapt to your new role Wellbeing programme for employees Co-financing of monthly tickets for the public transport in Krakow Comfortable working environment in the office and the possibility of home office Language courses, accounting courses, access to LinkedIn Learning and the possibility of co-financing studies and certification Employee referral programme What's the job About the role We are looking for an experienced Engineering Squad Lead to help establish and grow a new Transactional Communications team. This is a greenfield opportunity, offering the chance to build a team from the ground up and shape effective ways of working from the outset. In this role, you will be responsible for supporting, developing, and empowering engineers, while ensuring the team consistently delivers meaningful outcomes. You will focus on people leadership, providing regular feedback, coaching, and mentorship to help team members grow and perform at their best. Responsibilities Lead and support team members in a line management capacity, focusing on individual growth, career development, and wellbeing through regular check-ins, coaching, and performance discussions. Own the planning and coordination of the team’s work, ensuring delivery commitments are met and aligned with product priorities and business objectives. Drive ongoing improvements in team effectiveness by evolving ways of working, delivery processes, and collaboration practices. Provide continuous guidance and constructive feedback to help individuals strengthen both their professional skills and day-to-day performance. Work in close partnership with Chapter Leaders to share progress, align on development goals, and support capability building across the wider organisation. Use leadership experience and engineering background to maximise the team’s impact, while setting clear expectations around quality and accountability. Set clear goals for the team, track progress against them, and proactively identify and address risks to enable consistent and sustainable delivery. What you'll bring Proven experience leading and developing engineering teams, with a strong focus on people management, coaching, and performance development. Background in software engineering, with hands-on experience in Java considered a strong advantage, though not a mandatory requirement for the role. Good understanding of design patterns and maintainable system design, enabling informed technical discussions and decision-making. Experience working in complex, fast-paced, matrix environments, supporting teams through change and growth. Strong stakeholder management and influencing skills, with the ability to align teams and priorities across the organisation. Excellent communication and leadership skills, fostering clarity, collaboration, and trust within and beyond the team. Ability to navigate ambiguity, solve complex problems, and guide teams towards practical, outcome-driven solutions. Genuine passion for people leadership, including coaching, mentoring, and talent development. Commitment to building inclusive, engaged, and high-performing teams. Broad understanding of modern software delivery and quality practices, enabling effective collaboration with engineering and QA teams. Excellent command of English (written and spoken) Rewards & Benefits What we offer. Private Health Care Private medical healthcare at LUXMED (including dental care) for you and your family. Child Insurance InterRisk - insurance for children. Sports Card Medicover sports card (Fit&More package). Courses Language courses, accounting courses, access to LinkedIn Learning and the possibility of co-financing studies and certification. Life Assurance Life insurance at Generali financed by the employer. Bonus Opportunity to earn annual bonus that aligns to work level of role. Parking Parking spaces and LOTOS card. Kingfisher Pension Scheme Co-financing of monthly tickets. Transport Discount Co-financing of monthly tickets for the public transport in Krakow (50% discount).

Technology

Volkswagen Group Services Sp. z o.o.

IT Consultant with German & English (f/m)

Mid

Remote

Poznan, Poland

🏢 Summary: The offer is for an IT Project Management Consultant responsible for delivering and governing IT projects in a consulting environment. The role focuses on requirements management, risk and change governance, stakeholder communication, and reporting using modern project frameworks and tools. The position involves functional and technical advisory in IT project management with remote work and international collaboration. 🗂️ Requirements: Degree in management, economics, computer science or equivalent, Experience as IT Project Manager in consulting environment, Knowledge of project delivery frameworks in IT, Experience with agile methodologies (SAFe preferred), Ability to manage requirements, risks and change requests, Experience with JIRA documentation and reporting, Advanced MS Office data analysis skills, Understanding of system architecture concepts (APIs), Knowledge of DevOps practices, Fluent English (C1), Good German (B2), Willingness to travel for business 📃 Skills: JIRA, Excel, PowerBI, SAFe, Agile, APIs, DevOps, MSOffice, ProjectManagement, RiskManagement, RequirementsManagement 🏢 Description: We are a modern Shared Service Center, offering support for business operations and complementary services to other Volkswagen Group companies in Europe. We started our activity in 2016 as a Competence Center in the area of accounting, which is still a significant field of our operations. By opening up to new business challenges, we constantly expand the scope of our services in the field of data processing and verification, IT services, business intelligence, software user support, project management and customer care. From the very beginning of our operation, our head office is located in the center of Poznań, near the Warta River. To ensure the best quality and smooth run of our services, we actively recruit not only on local labor markets, but also throughout the country, offering attractive and stable employment conditions. In our Consulting department we provide services for various business needs, such as Project Management, Process Management, IT Consulting, SAP Consulting, ServiceNow Consulting and Salesforce Consulting. For further development of our service portfolio we are looking for consultants who will be able to provide functional and technical advisory for the IT project management area with the start date 01.08.2026. YOUR RESPONSIBILITIES: Developing and managing project plans, ensuring timely delivery and quality (e.g. backlog management), Requirements management – identifying, gathering and evaluating the needs and expectations of stakeholders to define the specific requirements for a project, documenting them clearly and ensuring they are met throughout the project, Impediment management & risk management – monitoring project progress, identifying and addressing any issues or risks, resolving obstacles, assessing potential risks and proactively managing uncertainties to minimize their negative effects, Change request governance – reviewing, approving and tracking change requests to a project or system, Communicating project status, updates and results to stakeholders & providing consultation to ensure alignment with stakeholders, Creating and preparing JIRA documentation and reports as well as management documentation and committee papers, Data reporting in MS Excel & Power BI, Meetings coordination – scheduling, preparing agendas, ensuring that necessary materials and resources are available, facilitating smooth communication among participants to make sure that meetings are effective and productive, Ensuring high-quality deliverables that meet or exceed client standards. YOUR PROFILE: Studies on management, economics, computer science or comparable qualifications, Relevant experience as a project manager in a consulting environment (certifications in agile project management highly desired), Strong understanding of project delivery frameworks and tools in the IT area (SAFe experience as a strong plus), Hight proactivity, you feel comfortable constantly contacting various clients to push for the project’s success, Familiarity with system architecture concepts (e.g. APIs) and understanding of DevOps practices, Advanced skills in MS Office (ability to work with data and perform analysis), Fluent in English (min. C1), Good German (min. B2), Ability to work independently, Teamwork skills, Open-minded approach, Ability to easily communicate and establish contact with clients, Readiness for business travels. WHAT WE OFFER: Open and friendly working environment, Opportunity to develop your career in a dynamic organization, Fully remote work (occasional foreign business trips possible), Contract for a trail period (3 months) and then for a permanent period, Package of benefits (including private medical care, sport card, cafeteria platform, language courses, training platform, co-financing for holidays).

Technology

Sopra Steria

DevOps Engineer (GitLab CI/CD)

Senior

Hybrid

Katowice, Poland

12,000 - 16,000 PLN/mo

🏢 Summary: DevOps Engineer role focused on integrating Simpl-Open middleware into the Language Data Space ecosystem, with strong emphasis on Kubernetes and GitLab CI/CD. The position involves building and maintaining CI pipelines, operating GitLab Runners on Kubernetes, and troubleshooting end-to-end deployment issues. Work includes deploying and maintaining Apache-based workloads in a Kubernetes environment. 🗂️ Requirements: EU citizenship, Residence in Poland, Willingness to commute to Katowice office, Strong hands-on experience with Kubernetes, Experience with kubectl, Experience with Helm or Kustomize, Advanced experience with GitLab CI/CD, Experience operating GitLab Runners on Kubernetes, Linux fundamentals, Scripting skills, Experience with RedHat solutions, Experience with OpenShift, Fluent English B2/C1 📃 Skills: Kubernetes, GitLab, CICD, kubectl, Helm, Kustomize, Linux, Scripting, RedHat, OpenShift, Apache, Networking, Ingress, Certificates, GitLabRunners 🏢 Description: Company Description Sopra Steria is one of the largest players in the tech industry in Europe, known for its consulting, digital services and software development. We operate in nearly 30 countries in the world, hiring more than 55,000 employees. The Polish branch, as the Global Delivery Center, operates in Katowice since 2007 and has been growing ever since. Currently, our team consists of around 1,000 specialists. Within the Digital Platform Services department, our teams specialize in areas such as cloud, operating systems, virtualization, databases, backup or storage, as well as networking and security. We also have 1st line support consultants who speak French and English, but also Italian, Spanish, Portuguese and German. The Application Services department is responsible for areas such as software development, data engineering, testing services, CRM, ITSM and ERP platform integrations, as well as application management for customers in Scandinavia, Benelux, France, Germany, Switzerland and the UK. Job Description We are looking for a DevOps Engineer to join Sopra Steria Polska and work in a team responsible for integrating the Simpl-Open middleware into the Language Data Space (LDS) ecosystem. Note that we can only offer cooperation to people who has EU citizenship, are located in Poland and are willing to commute to our office in Katowice, Poland. Responsibilities:​ Build and maintain GitLab CI pipelines (templates, reusable components, best practices) Operate GitLab Runners on Kubernetes (install, scale, troubleshoot, optimize) Troubleshoot build and deployment issues end-to-end (Kubernetes, networking, certificates, ingress, secrets) Deploy and maintain Apache-based workloads on Kubernetes (and related operational practices) Tech stack on the project: ​GitLab, Kubernetes CI/CD, Linux Qualifications Must have requirements:​ Strong hands-on experience with Kubernetes, including day-to-day work with kubectl, Helm/Kustomize, and cluster troubleshooting Advanced experience with GitLab CI/CD, including pipeline design and operating GitLab Runners on Kubernetes Solid Linux fundamentals, scripting skills, and a strong understanding of general DevOps best practices Hands-on experience with Red Hat solutions and OpenShift EU citizenship. Fluent English: B2/C1. Being open to occasional business trips abroad and visits in our office in Katowice Nice to have requirements: CKAD (or equivalent proof of Kubernetes app-level skills) Additional Information What we offer: BENEFITS (UoP): Luxmed, Medicover Sport, Worksmile, educational platforms, languages learning platform, referral bonus, copyrights, life insurance, workation DEVELOPMENT OPPORTUNITIES (UoP and B2B): certifications (paid by the company), conferences, Tech Lunches, possibility to join our Communities (Project Management, Architecture, Security, Process Management, Leadership, AI and Cloud) The recruitment process for this position consists of 3 stages: a short phone call with a recruiter (30 min max) one-hour long interview on Teams (with both general and technical questions) client interview Salary range: UOP: 12 000-16 000 PLN gross/month. B2B: 100-140 PLN net/h All information about salary range and its additional components will be provided during the 1st stage of recruitment process. At our organization, we are committed to fighting against all forms of discrimination. We foster a work environment that is inclusive and respectful of all differences.

Technology

Poland

Java Engineer

Senior

Hybrid

Warsaw, Poland

26,040 - 27,720 PLN/hr

🏢 Summary: Long-term full-time contract for a Senior Java Developer working on a business-critical system operating across Europe and the USA in the petrol/convenience sector. The role focuses on developing and maintaining a core Java/Spring application, designing APIs, and working with cloud and container technologies in a distributed team. Remote-first work with periodic presence in Warsaw office. 🗂️ Requirements: 6-7 years commercial experience in Java, Strong knowledge of Spring (Boot, Data, Cloud), Experience with AWS and Kubernetes, Experience with PostgreSQL, Experience with SQL and NoSQL databases, Experience with Redis, Experience with REST and SOAP APIs, Knowledge of Jenkins, Knowledge of Sonar, Knowledge of Git, Knowledge of Gradle, Knowledge of Docker, Ability to apply design patterns and design principles in practice, English B2+ level, Polish B1+ level 📃 Skills: Java, Spring, Boot, Data, Cloud, JUnit, Spock, JPA, Hibernate, JAX-RS, JAX-WS, PostgreSQL, SQL, NoSQL, Redis, AWS, Kubernetes, REST, SOAP, Swagger, Jenkins, Sonar, Git, Gradle, Docker 🏢 Description: W ITLT pomagamy naszym zaprzyjaźnionym firmom przekształcać ambitne pomysły w cyfrową rzeczywistość. Z nastawieniem na wyzwania, ciekawość technologii i zwinność - współtworzymy wyjątkowe rozwiązania IT. Konkrety: Stawka: 155-165 PLN/h na FV Miejsce pracy/praca zdalna: Zapewniamy dużą swobodę pracy zdalnej, przy czym zapraszamy 1-2x/tydzień do warszawskiego biura Wymiar pracy: Fulltime Sektor: Petrol/Convenience Projekt: System krytyczny, który zarządza tym, co dzieje się zarówno w Europie i USA. Praca w "sercu" biznesu. Zespół: 6-8os. Proces rekrutacji: 1-etapowy (spotkanie zdalne via MS Teams). Sporadycznie możliwe dodatkowe krótkie spotkanie - połączone z decyzją Szacowany czas trwania projektu: Długoterminowy Czas pracy/Strefa czasowa : Standardowe polskie godziny pracy Technologie na projekcie: Java, Spring (Boot, Data, Cloud), JUnit, Spock, JPA, Hibernate, JAX-RS, JAX-WS, PostgreSQL, SQL/NoSQL, Redis, AWS, Kubernetes, REST/SOAP, Swagger, Jenkins, Sonar, Git, Gradle, Docker, k8s Do Twoich głównych obowiązków na tym stanowisku należeć będzie: Rozwój i utrzymanie systemu w Java/Spring Projektowanie i rozwój API (REST/SOAP) Praca z bazami danych (SQL/NoSQL) Współpraca z PO, SM, BA, Architektami i Testerami Praktyczne stosowanie wzorców projektowych oraz zasad projektowania - proponowanie zmian podejścia w ramach projektu Ta oferta będzie idealna dla Ciebie, jeśli posiadasz: 6-7 lat komercyjnego exp. Java + mocny Spring Dobrą znajomość AWS oraz Kubernetes Doświadczenie z: PostgreSQL, SQL, NoSQL, Redis, REST/SOAP (dokumentacja w Swagger) Znajomość Jenkins, Sonar, Git, Gradle, Docker Umiejętność skutecznej współpracy z PO, SM, BA, Architektami i Testerami Umiejętność praktycznego stosowania wzorców i zasad projektowych oraz proponowania zmian Angielski (B2+/C1-) oraz polski (B1+) Nice to have: AWS Warto do nas dołączyć, ponieważ oferujemy: Dużą swobodę pracy zdalnej Długofalowe stabilne zatrudnienie Szansę na uczestniczenie w kluczowych projektach dla dużej firmy działającej w bardzo stabilnym sektorze Atrakcyjne wynagrodzenie (adekwatne do umiejętności i doświadczenia) Benefity (Lux Med, MultiSport...) W razie pytań pingnij śmiało na Linkedin'ie do Kuby

Technology

Allegro

Software Engineer 1 (Java / Kotlin) - Allegro Ads

Junior

Hybrid

Poznan, Poland

11,200 - 15,250 PLN/mo

🏢 Summary: Backend engineering role focused on building and operating high‑availability, large‑scale advertising systems in a cloud‑native environment. The position involves designing microservices, integrating ML infrastructure, and processing real‑time and offline data using modern technologies. You will own services end‑to‑end in a distributed, high‑performance ecosystem. 🗂️ Requirements: Proficiency in Kotlin or Java, Experience building microservices, Experience with distributed systems, Experience with high‑performance and high‑availability systems, Experience with data streaming systems, Experience with cloud‑native architectures, Experience integrating ML models into backend systems, Experience with BigQuery and Apache Spark, Ability to work with Kubernetes-based environments, English level B2 or higher 📃 Skills: Kotlin, Java, Spring, Kafka, Kubernetes, Docker, Consul, GitHub, GitHubActions, BigQuery, Spark, Microservices, ML, Hermes 🏢 Description: Important things for you Flexible working hours in the hybrid model (4/1) - working hours start between 7:00 a.m. and 10:00 a.m. We also have 30 days of occasional remote work. The salary range for this position depending on the skill set is as follows (contract of employment, tax-deductible cost): PLN 11 200 - 15 250 Annual bonus based on your annual performance and company results. Our team is based in Poznań. About the job Massive Scale : Design, build, and optimize systems that handle thousands of requests per minute. This is high-availability, high-performance engineering in practice. Modern Tech Stack : Work with a world-class, cloud-native environment. Our core technologies include Kotlin, Spring, Kafka, and Kubernetes. We're not shy when it comes to ML too :) True Ownership & Autonomy : We live by a "you build it, you run it" philosophy. You'll join an agile, autonomous team with full ownership of your microservices, from design to deployment. Complex Challenges : From distributed systems and data streaming to algorithmic optimization, you'll tackle the complex backend problems that power a massive, real-time marketplace. End-to-End ML Systems: Bridge the gap between big data and real-time product impact. You’ll build the infrastructure for serving ML models , using BigQuery and Apache Spark for offline data processing. You’ll integrate these components with our microservices architecture to create the sophisticated advertising system that powers a personalized user experience. Join the Advertising team! You will have a chance to build Allegro Ads - one of the most visible products on the platform. Your team works closely with the Machine Learning team, creating the best experience for customers. High performance, engineering best practices and great atmosphere in the team guaranteed! We are looking for people who: Code in Kotlin or Java and are eager to master Kotlin by taking part greenfield project Want to be proud of the code they create ; they value high-quality code reviews and engage in substantive discussions on software engineering best practices; Are excited about building new products and want to experience the journey of launching a fresh project within the Allegro ecosystem; Are open to developing soft skills and embracing a growth mindset through active participation in code reviews, pair programming, and team retrospectives.; Are open to incorporating AI coding assistants into their daily work to maximize efficiency and focus on complex problem-solving Can look for effective solutions to the requirements set by users; Want to constantly develop and update their knowledge; Know English at at least B2 level. What's in it for you: Well-located offices (with e.g. fully equipped kitchens, bicycle parking, terraces full of greenery) and excellent work tools (e.g., raised desks, ergonomic chairs, interactive conference rooms). A 16" or 14" MacBook Pro or corresponding Dell with Windows (if you don't like Macs) and all the necessary accessories. A wide selection of fringe benefits in a cafeteria plan - you choose what you like (e.g., medical, sports or lunch packages, insurance, purchase vouchers). English classes that we pay for related to the specific nature of your job. A training budget, inter-team tourism ( see more here ), hackathons, and an internal learning platform where you will find multiple trainings. An additional day off for volunteering, which you can use alone, with a team, or with a larger group of people connected by a common goal. Social events for Allegro people - Spin Kilometers, Family Day, Fat Thursday, Advent of Code, and many other occasions we enjoy. And that's just the beginning! You can read more about the benefits here . #goodtobehere means that: You will join a team you can count on - we work with top-class specialists who have knowledge- and experience-sharing in their DNA. You will love our level of autonomy in team organization, the space for continuous development, and the opportunity to try new things. You get to choose which technology solves the problem and you are responsible for what you create. You will value our Developer Experience and the full platform of tools and technologies that make creating software easier. We rely on an internal ecosystem based on self-service and widely used tools such as Kubernetes, Docker, Consul, GitHub, and GitHub Actions. Thanks to this, you can contribute to Allegro from your very first days on the job. You will be equipped with modern AI tools to automate repetitive tasks, allowing you to focus on developing new services and refining existing ones (also leveraging AI support). You will create solutions that will be used (and loved!) by your friends, family and millions of our customers. You will meet the Allegro Scale , which starts with over 1000 microservices, an open-source data bus (Hermes) with 300K+ rps, a Service Mesh with 1M+ rps, tens of petabytes of data, and production-used machine learning. You will become part of Allegro Tech - We speak at industry conferences, cooperate with tech communities, run our own blog (it's been over 10 years!), record podcasts, lead guilds, and we organize our own internal conference - the Allegro Tech Meeting. We create solutions we love (and can) to talk about! Send us your CV and… see you at Allegro!

Technology

Allegro

Software Engineer 1 (Java / Kotlin) - Allegro Ads

Junior

Hybrid

Warsaw, Poland

11,200 - 15,250 PLN/mo

🏢 Summary: Backend engineering role in the Advertising team focused on building and operating high-performance, cloud-native microservices and ML infrastructure at massive scale. The position involves designing distributed systems, data streaming solutions, and end-to-end ML serving pipelines in a real-time marketplace environment. Engineers own services end-to-end, from design to deployment, within a modern Kotlin-based tech stack. 🗂️ Requirements: Proficiency in Kotlin or Java, Experience building high-performance, high-availability backend systems, Experience with distributed systems and microservices architecture, Experience with data streaming systems, Experience with cloud-native environments, Ability to design and deploy ML serving infrastructure, English at B2 level or higher 📃 Skills: Kotlin, Java, Spring, Kafka, Kubernetes, BigQuery, Spark, Docker, Consul, GitHub, GitHubActions, ML 🏢 Description: Important things for you Flexible working hours in the hybrid model (4/1) - working hours start between 7:00 a.m. and 10:00 a.m. We also have 30 days of occasional remote work. The salary range for this position depending on the skill set is as follows (contract of employment, tax-deductible cost): PLN 11 200 - 15 250 Annual bonus based on your annual performance and company results. Our team is based in Warsaw. About the job Massive Scale : Design, build, and optimize systems that handle thousands of requests per minute. This is high-availability, high-performance engineering in practice. Modern Tech Stack : Work with a world-class, cloud-native environment. Our core technologies include Kotlin, Spring, Kafka, and Kubernetes. We're not shy when it comes to ML too :) True Ownership & Autonomy : We live by a "you build it, you run it" philosophy. You'll join an agile, autonomous team with full ownership of your microservices, from design to deployment. Complex Challenges : From distributed systems and data streaming to algorithmic optimization, you'll tackle the complex backend problems that power a massive, real-time marketplace. End-to-End ML Systems: Bridge the gap between big data and real-time product impact. You’ll build the infrastructure for serving ML models , using BigQuery and Apache Spark for offline data processing. You’ll integrate these components with our microservices architecture to create the sophisticated advertising system that powers a personalized user experience. Join the Advertising team! You will have a chance to build Allegro Ads - one of the most visible products on the platform. Your team works closely with the Machine Learning team, creating the best experience for customers. High performance, engineering best practices and great atmosphere in the team guaranteed! We are looking for people who: Code in Kotlin or Java and are eager to master Kotlin by taking part greenfield project Want to be proud of the code they create ; they value high-quality code reviews and engage in substantive discussions on software engineering best practices; Are excited about building new products and want to experience the journey of launching a fresh project within the Allegro ecosystem; Are open to developing soft skills and embracing a growth mindset through active participation in code reviews, pair programming, and team retrospectives.; Are open to incorporating AI coding assistants into their daily work to maximize efficiency and focus on complex problem-solving Can look for effective solutions to the requirements set by users; Want to constantly develop and update their knowledge; Know English at at least B2 level. What's in it for you: Well-located offices (with e.g. fully equipped kitchens, bicycle parking, terraces full of greenery) and excellent work tools (e.g., raised desks, ergonomic chairs, interactive conference rooms). A 16" or 14" MacBook Pro or corresponding Dell with Windows (if you don't like Macs) and all the necessary accessories. A wide selection of fringe benefits in a cafeteria plan - you choose what you like (e.g., medical, sports or lunch packages, insurance, purchase vouchers). English classes that we pay for related to the specific nature of your job. A training budget, inter-team tourism ( see more here ), hackathons, and an internal learning platform where you will find multiple trainings. An additional day off for volunteering, which you can use alone, with a team, or with a larger group of people connected by a common goal. Social events for Allegro people - Spin Kilometers, Family Day, Fat Thursday, Advent of Code, and many other occasions we enjoy. And that's just the beginning! You can read more about the benefits here . #goodtobehere means that: You will join a team you can count on - we work with top-class specialists who have knowledge- and experience-sharing in their DNA. You will love our level of autonomy in team organization, the space for continuous development, and the opportunity to try new things. You get to choose which technology solves the problem and you are responsible for what you create. You will value our Developer Experience and the full platform of tools and technologies that make creating software easier. We rely on an internal ecosystem based on self-service and widely used tools such as Kubernetes, Docker, Consul, GitHub, and GitHub Actions. Thanks to this, you can contribute to Allegro from your very first days on the job. You will be equipped with modern AI tools to automate repetitive tasks, allowing you to focus on developing new services and refining existing ones (also leveraging AI support). You will create solutions that will be used (and loved!) by your friends, family and millions of our customers. You will meet the Allegro Scale , which starts with over 1000 microservices, an open-source data bus (Hermes) with 300K+ rps, a Service Mesh with 1M+ rps, tens of petabytes of data, and production-used machine learning. You will become part of Allegro Tech - We speak at industry conferences, cooperate with tech communities, run our own blog (it's been over 10 years!), record podcasts, lead guilds, and we organize our own internal conference - the Allegro Tech Meeting. We create solutions we love (and can) to talk about! Send us your CV and… see you at Allegro!