April 10, 2026
Senior Software Engineer (Java)
Senior • Hybrid
16,800 - 23,520 PLN/mo
Katowice, Poland
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 Senior Software Engineer (Java) to join Sopra Steria Polska as part of the delivery team responsible for integrating the Simpl‑Open middleware into the Language Data Space (LDS).
In this role, you will focus on secure participant onboarding, connector and middleware interoperability, identity and access integration, metadata publication and discovery, vocabulary alignment, and production‑ready delivery. You will design and implement technical integrations between LDS platform components and Simpl‑Open middleware services.
This position combines backend engineering, systems integration, identity and trust services, metadata and semantic interoperability, and operational readiness within a federated, multi‑stakeholder environment.
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:
Design and implement APIs, adapters, connectors, and integration services between LDS components and Simpl-Open capabilities.
Implement participant onboarding, secure communications setup, and connector registration workflows.
Integrate authentication, authorization, role assignment, attribute mapping, and directory-connected
access-management patterns.
Implement metadata publication, catalogue interaction, discovery flows, validation rules, and transformation logic.
Support vocabulary management, semantic mappings, and multilingual metadata interoperability.
Contribute to deployment automation, integration testing, observability, troubleshooting, and technical documentation.
Tech stack on the project:
REST APIs, Keycloak, Identity and Access Management OAuth 2.0, OpenID, Connect Role-Based Access Control (RBAC), Attribute-Based Access Control (ABAC), Java, Spring Boot, JSON, YAML, OpenAPI, Docker
Qualifications
Must have requirements:
Strong proficiency in Java and Spring Boot for building scalable backend applications and implementing service‑to‑service communication.
Hands‑on experience with containerization technologies, particularly Docker, including building, running, and troubleshooting containerized applications.
Experience working with REST APIs and API specification formats such as OpenAPI, using JSON and YAML for defining and documenting services.
Knowledge of modern authentication and authorization standards, including OAuth 2.0 and OpenID Connect, and the ability to integrate secure identity flows into backend services.
University degree in Computer Science, Software Engineering, Information Systems, Telecommunications, or equivalent experience.
Several years of hands-on experience in backend engineering, middleware engineering, platform integration, or distributed-systems delivery.
Strong command of API-based integration, authentication and authorization integration, containerized delivery, and operational support.
EU citizenship.
Fluent English: B2/C1.
Being open to occasional business trips abroad and visits to our office in Katowice.
Nice to have requirements:
Experience with Keycloak or comparable identity platforms.
Experience with data catalogues, metadata validation, vocabulary management, or schema-governance mechanisms.
Experience with container platforms, CI/CD, logging and monitoring stacks, and automated deployment practices.
Experience with data spaces, interoperability frameworks, or European digital-platform environments
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 two stages:
• a short phone call with a recruiter (30 min max)
• one-hour long interview on Teams (with both general and technical questions)
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.
Similar jobs you might like
Technology
Sopra Steria
Software Engineer (Java)
Mid
Hybrid
Katowice, Poland
8,500 - 11,000 PLN/mo
🏢 Summary: Software Engineer (Java) role focused on developing and integrating backend services and middleware within the Language Data Space ecosystem. The position involves API integrations, identity and authentication configuration, containerized deployments, testing, and operational support in a cross-functional engineering team. The role requires working from Katowice, Poland and supporting secure, scalable service-to-service integrations. 🗂️ Requirements: Strong proficiency in Java, Strong proficiency in Spring Boot, Experience with backend development and API-based integrations, Hands-on experience with Docker, Hands-on experience with Kubernetes, Experience with REST APIs and OpenAPI specifications, Knowledge of Keycloak, Knowledge of OAuth 2.0, Knowledge of OpenID Connect, Experience with version control and testing practices, Experience with containerized deployments and CI/CD activities, Ability to troubleshoot integration and runtime issues, Degree in Computer Science or related field, Professional experience in software development or systems integration, EU citizenship, Fluent English (B2/C1), Willingness to work from Katowice, Poland 📃 Skills: Java, SpringBoot, Docker, Kubernetes, REST, OpenAPI, JSON, YAML, Keycloak, OAuth2, OpenIDConnect, Git, CICD 🏢 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 Software Engineer (Java) to join Sopra Steria Polska and support the development team responsible for integrating the Simpl-Open middleware into the Language Data Space (LDS) ecosystem. In this role, you will contribute to software development, technical integration, configuration, testing, deployment support, and operational troubleshooting. You will collaborate closely with senior engineers, architects, and technical leads as part of a cross-functional engineering team delivering interfaces and runtime integrations between LDS components and Simpl-Open services. 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: Implement backend services, API integrations, and technical adapters under the guidance of senior engineers. Configure and integrate identity, authentication, authorization, and connector-related services. Develop and maintain integration logic for metadata exchange, catalogue interfacing, and validation flows. Support vocabulary-related interoperability, mappings, and configuration tasks. Prepare and execute technical tests, including integration tests, deployment verification, and regression checks. Investigate incidents, defects, and integration issues in development and test environments. Contribute to CI/CD activities, containerised deployments, and runtime support tasks. Produce concise technical documentation, configuration notes, and implementation handover material. Tech stack on the project: REST APIs, Keycloak, OAuth 2.0, OpenID Connect, Java, Spring Boot, JSON, YAML, OpenAPI, Docker, Kubernetes. Qualifications Must have requirements: Strong proficiency in Java and Spring Boot for backend service development. Hands‑on experience with containerization and orchestration tools, specifically Docker and Kubernetes. Experience with backend development and API-based integration. Good command of secure application integration and service-to-service communication. Experience with version control, debugging, testing, and software delivery practices. Familiarity with containerized environments and deployment support activities. Ability to analyze issues methodically and deliver reliable technical fixes. Willingness to learn, document work clearly, and contribute in a team-oriented delivery setting Experience working with REST APIs and API specification formats such as OpenAPI using JSON/YAML. Knowledge of authentication and authorization technologies, including Keycloak, OAuth 2.0, and OpenID Connect. Degree in Computer Science, Software Engineering, Information Systems, Telecommunications, or equivalent practical experience. Professional experience in software development, systems integration, platform engineering, or backend delivery. EU citizenship. Fluent English: B2/C1. Being open to occasional business trips abroad and visits to our office in Katowice. Nice to have requirements: Exposure to identity and access management platforms, metadata catalogues, semantic technologies, or data-platform delivery is an advantage. Experience with public-sector digital platforms, interoperability solutions, or EU-funded technical environments is also beneficial. 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 ): 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 two stages: • a short phone call with a recruiter (30 min max) • one-hour long interview on Teams (with both general and technical questions) Salary range: UOP: 8 500- 11 000 PLN gross/month. 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
Sopra Steria
Junior Software Engineer (Java)
Junior
Hybrid
Katowice, Poland
5,500 - 8,500 PLN/mo
🏢 Summary: Junior Software Engineer (Java) role focused on backend development and integration of Simpl-Open middleware within the Language Data Space ecosystem. The position involves building APIs, configuring identity services, supporting containerized deployments, and troubleshooting integration issues in a cross-functional team. The role includes CI/CD support, testing, and technical documentation in a containerized cloud environment. 🗂️ Requirements: Strong Java proficiency, Strong Spring Boot proficiency, Experience with backend development and API integration, Hands-on experience with Docker, Hands-on experience with Kubernetes, Experience with REST APIs and OpenAPI (JSON/YAML), Knowledge of Keycloak, OAuth 2.0, OpenID Connect, Experience with version control, testing, debugging, CI/CD, Understanding of secure service-to-service communication, Experience with containerized environments, Degree in Computer Science or related field, Professional experience in software development or systems integration, EU citizenship, Located in Poland, Willingness to commute to Katowice office, Fluent English (B2/C1) 📃 Skills: Java, Spring, SpringBoot, REST, OpenAPI, JSON, YAML, Docker, Kubernetes, Keycloak, OAuth2, OpenID, CI/CD, Git 🏢 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 Junior Software Engineer (Java) to join Sopra Steria Polska and support the development team responsible for integrating the Simpl-Open middleware into the Language Data Space (LDS) ecosystem. In this role, you will contribute to software development, technical integration, configuration, testing, deployment support, and operational troubleshooting. You will collaborate closely with senior engineers, architects, and technical leads as part of a cross-functional engineering team delivering interfaces and runtime integrations between LDS components and Simpl-Open services. 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: Implement backend services, API integrations, and technical adapters under the guidance of senior engineers. Configure and integrate identity, authentication, authorization, and connector-related services. Develop and maintain integration logic for metadata exchange, catalogue interfacing, and validation flows. Support vocabulary-related interoperability, mappings, and configuration tasks. Prepare and execute technical tests, including integration tests, deployment verification, and regression checks. Investigate incidents, defects, and integration issues in development and test environments. Contribute to CI/CD activities, containerised deployments, and runtime support tasks. Produce concise technical documentation, configuration notes, and implementation handover material. Tech stack on the project: REST APIs, Keycloak, OAuth 2.0, OpenID Connect, Java, Spring Boot, JSON, YAML, OpenAPI, Docker, Kubernetes. Qualifications Must have requirements: Strong proficiency in Java and Spring Boot for backend service development. Hands‑on experience with containerization and orchestration tools, specifically Docker and Kubernetes. Experience with backend development and API-based integration. Good command of secure application integration and service-to-service communication. Experience with version control, debugging, testing, and software delivery practices. Familiarity with containerized environments and deployment support activities. Ability to analyze issues methodically and deliver reliable technical fixes. Willingness to learn, document work clearly, and contribute in a team-oriented delivery setting Experience working with REST APIs and API specification formats such as OpenAPI using JSON/YAML. Knowledge of authentication and authorization technologies, including Keycloak, OAuth 2.0, and OpenID Connect. Degree in Computer Science, Software Engineering, Information Systems, Telecommunications, or equivalent practical experience. Professional experience in software development, systems integration, platform engineering, or backend delivery. EU citizenship. Fluent English: B2/C1. Being open to occasional business trips abroad and visits to our office in Katowice. Nice to have requirements: Exposure to identity and access management platforms, metadata catalogues, semantic technologies, or data-platform delivery is an advantage. Experience with public-sector digital platforms, interoperability solutions, or EU-funded technical environments is also beneficial. 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): 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 two stages: • a short phone call with a recruiter (30 min max) • one-hour long interview on Teams (with both general and technical questions) Salary range: UOP: 5 500 - 8 500 PLN gross/month. 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
Sopra Steria
Senior Software Engineer (Java + Angular)
Senior
Hybrid
Katowice, Poland
12,000 - 16,000 PLN/mo
🏢 Summary: Senior Software Engineer (Java + Angular) role in an international project for a major aeronautical manufacturer, focused on designing and delivering high-quality applications within a large, multi-team environment. The position involves full-stack development, integration of enterprise systems, and collaboration in a multinational team using modern DevOps practices. Work is based in Katowice with regular office presence. 🗂️ Requirements: 4+ years of commercial experience in software development, Strong experience with Java 8–21, Strong experience with Angular 1.7.5, Knowledge of Spring 5.2, Knowledge of Spring Boot 2.3, Hands-on experience with ElasticSearch 7.17–8.X, Hands-on experience with Neo4j 4.4–5.X, Proficiency with Git and GitHub, Experience with SOAP and REST web services, English at B2 level or higher, EU citizenship, Residence in Poland, Willingness to work from the Katowice office 📃 Skills: Java, Angular, TypeScript, JavaScript, Spring, SpringBoot, Maven, ElasticSearch, Neo4j, OracleDB, PostgreSQL, Jenkins, Docker, Ansible, SonarQube, Git, GitHub, SOAP, REST 🏢 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 Senior Software Engineer (Java + Angular) to join Sopra Steria Polska for our project for a major aeronautical manufacturer. You will work in an industrial, stable environment in multinational team (France, Poland, Canada, India). The program involves wide portfolio of applications developed by multiple teams. 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: Design, implement, and deliver high-quality software solutions Translate business and technical requirements into clean, efficient code Develop, test, and maintain application modules and services Apply clean code standards and performance optimization best practices Participate in code reviews, unit, and integration testing Collaborate closely with technical leaders, clients, and cross-functional teams Contribute to problem-solving and technical discussions Tech stack: Java 11, Spring, Spring Boot, Maven, Frontend: Angular, Bazy danych: OracleDB, PostgreSQL, DevOps & CI/CD: Jenkins, Docker, Ansible, SonarQube, GitHub, Web Services: SOAP, REST. Qualifications Must have requirements: 4+ years of commercial experience in a senior or senior-ready role Strong experience with Java 8–21 (partially also newer versions, depending on the module) and Angular 1.7.5 (TypeScript, JavaScript) Knowledge of Spring 5.2 and Springboot 2.3 Hands-on knowledge of ElasticSearch 7.17- 8.X and Neo4j 4.4 – 5.X Proficiency with Git and GitHub Analytical and problem-solving mindset Strong communication skills to collaborate with cross-functional teams Proactive and detail-oriented Ability to document processes and share knowledge effectively English at B2 level or higher, enabling fluent communication in an international team Being open to occasional business trips abroad and regular visits in our office in Katowice Nice to have requirements: Proficiency in French would be a strong advantage Additional Information What we offer: BENEFITS (UoP): Luxmed, Medicover Sport, Worksmile, educational platforms, languages learning platform, referral bonus, copyrights, life insurance, certifications (paid by the company), conferences, Tech Lunches, possibility to join our Communities (Project Management, Architecture, Security, Process Management, Leadership, AI and Cloud), local kindergarten. ADDITION: free parking, fresh fruits, workation. In case of questions, please contact the HR team. The recruitment process for this position consists of two stages: • a short phone call with a recruiter (30 min max) • one-hour long interview on Teams (with both general and technical questions) Salary range: 12 000 – 16 000 PLN gross/month 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
Sopra Steria
Senior Software Engineer (Java + Angular)
Senior
Hybrid
Katowice, Poland
12,000 - 16,000 PLN/mo
🏢 Summary: Senior Software Engineer (Java + Angular) role focused on designing, developing and maintaining enterprise applications for a major aeronautical manufacturer within a multinational environment. The position involves full‑stack development, code quality assurance, performance optimization and collaboration across distributed teams. The offer is dedicated to EU citizens based in Poland, working in a hybrid model from Katowice. 🗂️ Requirements: 4+ years commercial experience in senior or senior-ready software engineering role, Strong experience with Java 8–21, Strong experience with Angular 1.7.5, Knowledge of Spring 5.2, Knowledge of Spring Boot 2.3, Hands-on experience with ElasticSearch 7.17–8.X, Hands-on experience with Neo4j 4.4–5.X, Proficiency with Git and GitHub, Experience with SOAP and REST web services, English B2 level or higher, EU citizenship, Residence in Poland and willingness to work from Katowice office 📃 Skills: Java, Angular, TypeScript, JavaScript, Spring, SpringBoot, Maven, ElasticSearch, Neo4j, OracleDB, PostgreSQL, Jenkins, Docker, Ansible, SonarQube, Git, GitHub, SOAP, REST 🏢 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 Senior Software Engineer (Java + Angular) to join Sopra Steria Polska for our project for a major aeronautical manufacturer. You will work in an industrial, stable environment in multinational team (France, Poland, Canada, India). The program involves wide portfolio of applications developed by multiple teams. 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: Design, implement, and deliver high-quality software solutions Translate business and technical requirements into clean, efficient code Develop, test, and maintain application modules and services Apply clean code standards and performance optimization best practices Participate in code reviews, unit, and integration testing Collaborate closely with technical leaders, clients, and cross-functional teams Contribute to problem-solving and technical discussions Tech stack: Java 11, Spring, Spring Boot, Maven, Frontend: Angular, Bazy danych: OracleDB, PostgreSQL, DevOps & CI/CD: Jenkins, Docker, Ansible, SonarQube, GitHub, Web Services: SOAP, REST. Qualifications Must have requirements: 4+ years of commercial experience in a senior or senior-ready role Strong experience with Java 8–21 (partially also newer versions, depending on the module) and Angular 1.7.5 (TypeScript, JavaScript) Knowledge of Spring 5.2 and Springboot 2.3 Hands-on knowledge of ElasticSearch 7.17- 8.X and Neo4j 4.4 – 5.X Proficiency with Git and GitHub Analytical and problem-solving mindset Strong communication skills to collaborate with cross-functional teams Proactive and detail-oriented Ability to document processes and share knowledge effectively English at B2 level or higher, enabling fluent communication in an international team Being open to occasional business trips abroad and regular visits in our office in Katowice Nice to have requirements: Proficiency in French would be a strong advantage 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): 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 two stages: • a short phone call with a recruiter (30 min max) • one-hour long interview on Teams (with both general and technical questions) Salary range: 12 000 – 16 000 PLN gross/month 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
Sopra Steria
Senior Software Engineer (PHP with Drupal)
Senior
Hybrid
Katowice, Poland
12,000 - 16,000 PLN/mo
🏢 Summary: Senior Software Engineer (PHP with Drupal) role focused on developing and maintaining custom Drupal-based websites for international clients in sectors such as insurance, agriculture, and construction. The position involves full-cycle development, ticket analysis, implementation, automated testing, code reviews, and collaboration within an international digital team. The role requires working from Katowice with occasional business trips and offers long-term project engagement. 🗂️ Requirements: Experience with Drupal 9+, Strong knowledge of PHP, Experience with Git version control, Hands-on experience with DDEV, Experience with Docker, Experience in Drupal Configuration Development, Knowledge of Drupal Theme layer, Experience with MySQL, Experience writing automated tests with PHPUnit, Bachelor’s degree in Technical field, English level B2/C1, EU citizenship, Willingness to work from Katowice office, Willingness for occasional business trips 📃 Skills: Drupal, PHP, Git, DDEV, Docker, MySQL, PHPUnit, Symfony, Solar, Varnish, HTML, JavaScript, TypeScript, CSS, SCSS, Linux, NGINX, Apache, React, WSL2 🏢 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 currently looking for an experienced Senior Software Engineer (PHP with Drupal) to join Sopra Steria team for a client in the Benelux Domain. The client is searching for some assistance for their Digital team. The team is engaged in launching custom made sites for the customers in various business areas – insurance, agriculture, construction. You will be dedicated to one project until the delivery phase with a possibility to switch between projects if such a need occurs. You will have an opportunity to work in an international environment with a high-quality software and establish relationships with customers from various business fields. 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: Technical analysis of the tickets Resolving tickets (collaboration with the team) Implementation of the solutions Testing code (writing automated tests) Preparing your software for code review Performing code review Updating JIRA board and own tickets Collaboration with the Lead Technical Developer who sets CI/CD pipelines Collaboration with the customers Suggesting new up-dates and improvements Up-dating and completing of documentation Tech stack on the project: Drupal (9,10,11), Drupal configuration development, Drupal Theme layer, PHP, MySQL DB, GIT, DDEV (local dev environment) based on Docker, Symfony, Solar, Varnish, HTML, JavaScript, TypeScript, CSS/SCSS, Hosting on Linux, WSL2, NGINX/Apache, React Qualifications Must have requirements: Experience with Drupal (9+) Strong knowledge of PHP Experience working with Git version control Hands-on experience with DDEV as a local development environment based on Docker Experience in Drupal Configuration Development Knowledge of the Drupal Theme layer Experience working with MySQL databases Experience in writing automated tests (PHPUnit) Excellent communication skills English level B2/C1 Bachelor’s degree in Technical Field EU citizenship. Fluent English: B2/C1. Being open to occasional business trips abroad and visits to our office in Katowice. Nice to have requirements: Drupal Acquia Certification Symfony Solar Varnish Leadership experience 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) interview with project representatives 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
Sopra Steria
Senior Software Engineer (Python+JavaScript)
Senior
Hybrid
Gdansk, Poland
12,000 - 16,000 PLN/hr
🏢 Summary: Senior Software Engineer (Python + JavaScript) role in the aerospace domain, focused on developing and maintaining aviation-related applications in a multinational environment. The position involves designing and implementing high-quality software using modern technologies, including ArcGIS and cloud solutions. The role requires on-site presence in Gdańsk, Poland, with occasional business trips. 🗂️ Requirements: Minimum 5 years of experience as Senior Software Engineer or similar role, Experience with Python and ArcGIS, Experience with JavaScript and Vue.js, Experience with Application Lifecycle Management tools (e.g. JIRA), EU citizenship, Fluent English (B2/C1), Willingness to work from office in Gdańsk, Poland, Willingness to travel occasionally for business 📃 Skills: Python, JavaScript, ArcGIS, Vue.js, AWS, GitLab, GitLab-CI, JIRA 🏢 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 Senior Software Engineer (Python + JavaScript) to join Sopra Steria Polska a team that works for a client in the aerospace sector. You will work in an industrial, stable environment in multinational team (France, Poland, India) for a major aeronautical manufacturer. The program involves wide portfolio of applications developed by multiple teams in modern technologies, that e.g., support pilots, crew, and airline in planning the flights or various airport operations. Note that we can only offer cooperation to people who are located in Poland and are willing to commute to our office in Gdańsk, Poland. Responsibilities: • Implement solutions and deliver high quality software in aviation domain. • Help to define requirements and implement software designs. • Drive software quality and innovation with the ArcGIS framework. • Shape and apply our software standards of clean. Tech stack on the project: • Python, ArcGIS, JavaScript, AWS, GitLab, GitLab-CI, Vue.js. Qualifications Must have requirements: • Minimum of 5 years of experience as Senior SE or similar role. • Software Engineering experience with Python (ArcGIS) and JavaScript (Vue.js). • Experience in Application Lifecycle Management tools (e.g.: JIRA) • Team player, problem-solver, and comfortable interacting with stakeholders. • EU citizenship. • Fluent English: B2/C1 • Being open to occasional business trips abroad and visits in our office in Gdańsk. Nice to have requirements: • Experience working in an Agile/Scrum development process 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 three stages: • a short phone call with a recruiter (30 min max) • one-hour long interview on Teams (with both general and technical questions) Salary range: UOP: 12 000 -16 000 PLN gross/month; B2B: 100-140 PLN/h net + vat. 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
Sopra Steria
Senior Software Engineer (C++, Linux, Bash)
Senior
Hybrid
Katowice, Poland
12,000 - 16,000 PLN/mo
🏢 Summary: Senior Lead Software Engineer (C++) role in the aerospace sector, focused on developing, enhancing, and maintaining a wide portfolio of applications in a multinational, distributed industrial environment. The position involves implementing high-quality solutions, optimizing performance, maintaining legacy codebases, and collaborating with cross-functional international teams. Work is based in Poland with regular office presence in Katowice. 🗂️ Requirements: 5+ years commercial experience in senior or senior-ready role, Strong expertise in C/C++ (modern and legacy), Advanced Linux knowledge, Proficiency in Bash scripting, Experience in data management or data transformation projects, Good understanding of design patterns, Experience in multinational and distributed environments, EU citizenship, Fluent English (B2/C1), Willingness to commute to Katowice office and travel occasionally 📃 Skills: C++, C, Linux, Bash, Wireshark, tcpdump, UDP, multicast, Docker, Conan, Java 🏢 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 Senior Lead Software Engineer (C++) to join Sopra Steria Polska for a client in the aerospace sector. You will work in an industrial environment and a multi-functional team divided between France, Spain, Germany, Poland and India for a major aeronautical manufacturer. The program involves wide portfolio of applications developed by multiple teams. 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: Implementing solutions and delivering software. Proposing solutions. Creating and testing software to enhance the solution and all related modules and services. Shaping and applying our software standards of clean code and performance optimization techniques. Translate business and technical requirements into clean, efficient code Maintenance of old codebases. Tech stack on the project: C++, Linux, Bash scripting Wireshack, tcpdump, UDP, multicast, Docker, Conan, Java. Qualifications Must have requirements: 5+ years of commercial experience in a senior or senior-ready role. Strong expertise in C/C++ (modern + legacy). Advanced Linux skills, Bash scripting. Experience with data management/data transform projects. Good understanding of design patterns. Experience in working in multinational and distributed environment. Strong communication skills to collaborate with cross-functional teams. EU citizenship. Fluent English: B2/C1. Being open to occasional business trips abroad and regular visits in our office in Katowice. Nice to have requirements: Networking: Wireshark, tcpdump, UDP, multicast. DevOps: Docker, Conan. Java: Ability to maintain existing code. Additional Information What we offer: BENEFITS (UoP): Luxmed, Medicover Sport, Worksmile, educational platforms, languages learning platform, referral bonus, copyrights, life insurance, certifications (paid by the company), conferences, Tech Lunches, possibility to join our Communities (Project Management, Architecture, Security, Process Management, Leadership, AI and Cloud), local kindergarten. ADDITION: free parking, fresh fruits, workation. In case of questions, please contact the HR team. The recruitment process for this position consists of three stages: a short phone call with a recruiter (30 min max) one-hour long interview on Teams (general and technical questions) one-hour long interview on Teams (with project representatives) Salary range: UoP: 12 000 - 16 000 PLN gross/month 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
Sopra Steria
Senior Test Engineer with German (Java, TypeScript)
Senior
Hybrid
Katowice, Poland
16,800 - 23,520 PLN/mo
🏢 Summary: Senior Test Engineer role focused on designing and maintaining test automation solutions for business-critical cloud-based microservices in a DevSecOps environment. The position involves integrating automated testing into CI/CD pipelines, executing performance testing, and supporting secure, highly available systems within an agile international team. The offer includes work with Azure cloud technologies, containerized environments, and modern automation frameworks. 🗂️ Requirements: Experience designing and maintaining test automation frameworks, Knowledge of ISTQB and ISO/IEC/IEEE 29119 standards, Proficiency in Java and TypeScript, Experience with Apache JMeter and Azure Load Testing, Knowledge of Katalon Studio, Selenium, Cypress, or Playwright, Scripting skills in Bash and PowerShell, Experience integrating automated tests into CI/CD pipelines, Knowledge of Docker and Kubernetes, EU citizenship, English B2/C1, German B2/C1, Availability for occasional business trips and office visits in Katowice 📃 Skills: Java, TypeScript, Bash, PowerShell, Katalon, Selenium, Cypress, Playwright, JMeter, Azure, Docker, Kubernetes, CI/CD, Scrum, DevSecOps, ISTQB 🏢 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 Senior Test Engineer to join Sopra Steria Polska and one of our innovative international squads. As a Tester you ensure the quality and stability of highly available and security-critical services. You design, implement and continuously evolve robust test automation solutions and systematically integrate them into CI/CD pipelines, ensuring reliable and reproducible test execution in complex distributed systems. Within a multi-year transformation programme, our team is modernizing central, business-critical applications and operating them on a cloud-based, containerised microservice architecture. Delivery follows an agile (Scrum-based) model in close coordination with the client. The environment combines a modern Azure-based cloud and DevSecOps technology stack with the stringent requirements for IT security, availability and regulatory compliance applicable to a central bank. Note that we can only offer cooperation to people who are located in Poland and have EU citizenship. Responsibilities: Design, implement and continuously optimise test automation frameworks for business-critical applications Develop, maintain and execute automated functional, regression, integration and smoke tests Plan, design and execute load and performance tests using established tools (e.g. Apache JMeter, Azure Load Testing) Integrate automated tests into build, deployment and CI/CD pipelines and ensure stable, repeatable test execution (e.g. via pipeline quality gates and controlled environments) Develop and maintain test strategies, test plans and test concepts aligned with recognised standards (e.g. ISTQB, ISO/IEC/IEEE 29119) Define and implement metrics and KPIs to measure, monitor and continuously improve test coverage, defect detection and product quality Manage test data and ensure controlled provisioning of test environments, including containerised environments (Docker, Kubernetes) Contribute to the continuous improvement of test processes in a DevSecOps context (e.g. shift-left testing, integration into development workflows) Collaborate within an agile (Scrum-based) team in close coordination with the client Tech stack on the project: Languages: Java, TypeScript; scripting: Bash, PowerShell Test automation: Katalon Studio or comparable, code-centric automation tools (e.g. Selenium, Cypress, Playwright) Load & performance: Apache JMeter, Azure Load Testing Containers & orchestration: Docker, Kubernetes CI/CD: Standardised build and deployment pipelines with integrated DevOps toolin Methodology: Agile / Scrum, DevSecOps Qualifications Must have requirements: Practical experience in the design, implementation and maintenance of test automation frameworks Very good knowledge of standards in quality management and software management (e.g. ISTQB, ISO/IEC/IEEE 29119) Very good knowledge of, among others, Java and TypeScript for test automation Practical experience with tools for load and performance testing, in particular Apache JMeter and Azure Load Testing Very good knowledge of test automation platforms (e.g. Katalon Studio or comparable solutions) for executing functional tests Very good knowledge of scripting languages (e.g. Bash, PowerShell) for integration into build and deployment pipelines Experience in integrating automated tests into build and deployment processes (smoke, regression, integration tests), including integration into CI/CD pipelines and ensuring stable, reproducible test execution Knowledge of container technologies and orchestration (in particular Kubernetes) for test-related environments EU citizenship Fluent English: B2/C1. Fluent German: B2/C1. Being open to occasional business trips abroad and visits in our office in Katowice Nice to have requirements: Very good knowledge of regression test strategies and structured test data management Extensive practical experience in preparing and operationalising test strategies, test plans and test concepts Practical experience in agile methods (in particular Scrum) and their systematic integration with testing activities Knowledge of defining and preparing test evaluations through metrics and KPIs to measure test and product quality Additional Information What we offer: BENEFITS (UoP): Luxmed, Medicover Sport, Worksmile, educational platforms, languages learning platform, referral bonus, copyrights, life insurance, certifications (paid by the company), conferences, Tech Lunches, possibility to join our Communities (Project Management, Architecture, Security, Process Management, Leadership, AI and Cloud), local kindergarten. DEVELOPMENT OPPORTUNITIES (B2B): Tech Lunches, Worksmile, possibility to join our Communities (Project Management, Architecture, Security, Process Management, Leadership, AI and Cloud). ADDITION: free parking, fresh fruits, workation. 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) • clients interview on Teams 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
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
Sopra Steria
Senior Software Engineer (C++,Qt, CAD/CAE)
Senior
Hybrid
Katowice, Poland
12,000 - 16,000 PLN/mo
🏢 Summary: Senior Software Engineer role focused on developing and enhancing aerospace industry applications using C++, Qt, and CAD/CAE technologies in a multinational distributed environment. The position involves software implementation, testing, integration, troubleshooting, and clean code practices within cross-functional international teams. Candidates must be EU citizens located in Poland and willing to work from the Katowice office. 🗂️ Requirements: 5+ years commercial experience in senior or senior-ready software engineering role, Strong proficiency in Modern C++ (minimum C++14), Hands-on experience with C++20 or newer, Solid experience with Qt5 framework, Experience with Qt modules: Core, GUI, Widgets, SQL, Concurrent, Experience working in Linux environments, Strong command-line skills with Bash, grep, sed, less, Practical knowledge of Git, Experience with CI/CD pipelines, Basic Python knowledge for test scripts, Experience in multinational and distributed environments, Strong communication skills, EU citizenship, Fluent English (B2/C1), Willingness for business trips and office visits in Katowice 📃 Skills: C++, Qt5, Linux, Git, CI/CD, Python, CAD, CAE, VTK, Bash, SQL, GUI, Widgets, Concurrent 🏢 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 Senior Software Engineer (C++,Qt, CAD/CAE) to join Sopra Steria Polska for a client in the aerospace sector. You will work in an industrial environment and a multi-functional team divided between France, Spain, Germany, Poland and India for a major aeronautical manufacturer. The program involves wide portfolio of applications developed by multiple teams. 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: • Implementing solutions and delivering software. • Proposing solutions. • Creating and testing software to enhance the solution and all related modules and services. • Facilitating testing, integration, and troubleshooting activities. • Shaping and applying our software standards of clean code and performance optimization techniques. • Translate business and technical requirements into clean, efficient code. • Active participation in constructive code reviews, viewing peer feedback as a valuable tool for knowledge sharing, continuous learning, and maintaining high engineering standards. Tech stack on the project: • C++20, Qt5 Framework, Core, GUI, Widgets, SQL, Concurrent, Linux, Git, CI/CD, Python, CAD or CAE, VTK. Qualifications Must have requirements: 5+ years of commercial experience in a senior or senior-ready role. Strong proficiency in Modern C++ (minimum C++14 required; hands-on experience with C++20 or newer is highly preferred). Solid experience with the Qt5 framework, including deep understanding and practical usage of key modules: Experience with: Core, GUI, Widgets, SQL, Concurrent. Fluency in working within Linux environments, with strong command-line skills and proficiency in tools/shells such as Bash, grep, sed, and less. Practical knowledge of Git and experience working with CI/CD pipelines. Basic knowledge of Python, specifically for writing and executing test scripts. Experience in working in multinational and distributed environment. Strong communication skills to collaborate with cross-functional teams. EU citizenship. Fluent English: B2/C1. Being open to occasional business trips abroad and visits in our office in Katowice. Nice to have requirements: Experience in developing CAD (Computer-Aided Design) or CAE (Computer-Aided Engineering) systems. Familiarity with VTK (Visualization Toolkit) for 3D computer graphics, image processing, and visualization. Proven experience working effectively in shared, remote, or distributed development environments. Additional Information What we offer: BENEFITS (UoP): Luxmed, Medicover Sport, Worksmile, educational platforms, languages learning platform, referral bonus, copyrights, life insurance, certifications (paid by the company), conferences, Tech Lunches, possibility to join our Communities (Project Management, Architecture, Security, Process Management, Leadership, AI and Cloud), local kindergarten. DEVELOPMENT OPPORTUNITIES (B2B): Tech Lunches, Worksmile, possibility to join our Communities (Project Management, Architecture, Security, Process Management, Leadership, AI and Cloud). ADDITION: free parking, fresh fruits, workation. In case of questions, please contact the HR team. The recruitment process for this position consists of two stages: • a short phone call with a recruiter (30 min max) • one-hour long interview on Teams (with both general and technical questions) Salary range: UoP: 12 000 - 16 000 PLN gross/month B2B: 100 - 140 PLN nett/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.