June 8, 2026

Linux Expert Developer

Senior • Hybrid

130 - 160 PLN/hr

Gdansk, Poland

🌍Location: 2 days from the office in Gdansk or Gdynia or Warsaw.

⏰Start date for assignment: ASAP/1 month.

💰Rate: up to 160 zl/h B2B.

⏳Duration of assignment: > 12 months + extensions.

📕Language: English + Polish.

⚙️Industry: banking.

💻Workload: Full time.

The role primarily involves enhancing the Linux platform through automation, implementing new solutions, and promoting DevOps practices within an engineering team.

Main Responsibilities:

  • Design and implement automation processes using CI/CD technologies.

  • Integrate AI technologies for self-healing platform capabilities.

  • Create documentation for automation processes for end users and engineers.

  • Collaborate within the SAFE SCRUM framework.

  • Provide advanced troubleshooting and system admin support.

  • Drive innovative solutions to complex technical challenges.

Key Requirements:

  • High proficiency in Bash scripting and dynamic programming languages (Python, Perl).

  • Experience with configuration management tools, particularly Ansible.

  • Expertise in Red Hat Enterprise Linux 8+ environments.

  • Proficiency with software development tools including GIT and Jira.

  • Advanced troubleshooting and problem-solving skills.

Nice to Have:

  • Experience with VMware virtualization technologies.

  • Network administration knowledge.

  • Windows system integration experience.

  • Familiarity with cloud services platforms.

  • Experience with Veritas InfoScale/Cluster.

  • Experience with Solaris 10 and 11.

Similar jobs you might like

Technology

emagine Polska

Java Test Automation Engineer

Mid

Hybrid

Gdansk, Poland

🏢 Summary: Full-time Test Automation Lead role in the banking sector focused on building and optimizing automated testing processes for collateral management systems within a Continuous Delivery environment. The position emphasizes developing scalable test frameworks, integrating CI/CD pipelines, and ensuring high performance and quality standards. Collaboration with Development, DevOps, and Product teams is central to delivering robust automation solutions. 🗂️ Requirements: 3+ years experience with Java Framework or similar, 3+ years experience with Java, Experience with REST API testing, Experience with Maven, Experience with SQL queries, Experience with database systems, Experience with Jenkins or Bamboo, Experience with JIRA, Experience with Bitbucket, Experience with Git, Ability to build and maintain CI/CD pipelines, Experience with Selenium and test automation frameworks, English and Polish proficiency 📃 Skills: Java, Selenium, REST, Maven, SQL, Jenkins, Bamboo, JIRA, Bitbucket, Git, Docker, CI/CD, Databases 🏢 Description: 🌍Location: 2 days from the office in Gdansk. ⏰Start date for assignment: ASAP/1 month. 💰Rate: up to 140  zl/h B2B. ⏳Duration of assignment: > 12 months + extensions. 📕Language: English + Polish. ⚙️Industry: banking. 💻Workload: Full time. The role focuses on leading test automation initiatives, particularly ensuring the performance and quality of collateral management systems through efficient testing processes. Main Responsibilities: Build and manage test processes within our continuous delivery environment, ensuring seamless integration with development workflows. Automate test processes whenever possible, creating robust, maintainable, and scalable testing solutions. Collaborate closely with Development, DevOps, and Product Management teams in a fast-paced Continuous Delivery environment. Handle test data preparation, management, and automation for complex scenarios. Analyze test results and manage defect reporting to maintain high-quality standards across all deliveries. Implement Selenium libraries as extensions to Java Framework, enhancing our testing capabilities and understanding of patterns such as the Page Object Model. Build and maintain CI/CD pipelines specifically designed for test libraries and automation frameworks. Identify and implement process improvements and automation solutions for day-to-day testing challenges. Key Requirements: 3+ years of hands-on experience with Java Framework or similar frameworks. Good knowledge of REST API testing. 3+ years of experience in Java with Maven and SQL queries . 3+ years of practical experience with various database systems. Hands-on experience with Jenkins or Bamboo, JIRA, Bitbucket, and Git. Strong analytical and problem-solving skills. Nice to Have: Experience with Continuous Integration and containerization using Docker. Proficiency in managing automated testing on large-scale data infrastructure. Experience with Atlassian Suite (Confluence, JIRA). Solid understanding of financial service environments. ISTQB Foundation Certificate. Other Details: Collaborative environment with Development, DevOps, and Product Management teams operational framework for managing legal security documents. This position emphasizes a team-oriented approach in facilitating test automation initiatives.

Technology

emagine Polska

Test Automation Engineer

Mid

Hybrid

Gdansk, Poland

🏢 Summary: Full-time Test Automation Engineer role in the banking sector focused on leading and implementing automated testing for collateral management systems within a Continuous Delivery environment. The position involves building scalable test frameworks, integrating automation with CI/CD pipelines, and ensuring high quality through robust API and database testing. The assignment is long-term with close collaboration across Development and DevOps teams. 🗂️ Requirements: 3+ years of experience with Java and Java-based test frameworks, 3+ years of experience with Maven and SQL, 3+ years of experience with database systems, Experience with REST API testing, Hands-on experience with Jenkins or Bamboo, Hands-on experience with JIRA, Bitbucket, and Git, Experience building and maintaining CI/CD pipelines, Experience with Selenium and Page Object Model, Experience in test automation within Continuous Delivery environment 📃 Skills: Java, Maven, SQL, REST, Selenium, Jenkins, Bamboo, JIRA, Bitbucket, Git, CI/CD, Docker, Databases 🏢 Description: 🌍Location: 2 days from the office in Gdansk. ⏰Start date for assignment: ASAP/1 month. 💰Rate: up to 140  zl/h B2B. ⏳Duration of assignment: > 12 months + extensions. 📕Language: English + Polish. ⚙️Industry: banking. 💻Workload: Full time. The role focuses on leading test automation initiatives, particularly ensuring the performance and quality of collateral management systems through efficient testing processes. Main Responsibilities: Build and manage test processes within our continuous delivery environment, ensuring seamless integration with development workflows. Automate test processes whenever possible, creating robust, maintainable, and scalable testing solutions. Collaborate closely with Development, DevOps, and Product Management teams in a fast-paced Continuous Delivery environment. Handle test data preparation, management, and automation for complex scenarios. Analyze test results and manage defect reporting to maintain high-quality standards across all deliveries. Implement Selenium libraries as extensions to Java Framework, enhancing our testing capabilities and understanding of patterns such as the Page Object Model. Build and maintain CI/CD pipelines specifically designed for test libraries and automation frameworks. Identify and implement process improvements and automation solutions for day-to-day testing challenges. Key Requirements: 3+ years of hands-on experience with Java Framework or similar frameworks. Good knowledge of REST API testing. 3+ years of experience in Java with Maven and SQL queries . 3+ years of practical experience with various database systems. Hands-on experience with Jenkins or Bamboo, JIRA, Bitbucket, and Git. Strong analytical and problem-solving skills. Nice to Have: Experience with Continuous Integration and containerization using Docker. Proficiency in managing automated testing on large-scale data infrastructure. Experience with Atlassian Suite (Confluence, JIRA). Solid understanding of financial service environments. ISTQB Foundation Certificate. Other Details: Collaborative environment with Development, DevOps, and Product Management teams operational framework for managing legal security documents. This position emphasizes a team-oriented approach in facilitating test automation initiatives.

Technology

emagine Polska

Python Senior Test Automation Engineer

Senior

Hybrid

Warsaw, Poland

🏢 Summary: Technical role in a banking B2B project focused on test automation and quality assurance within a hybrid work model. The position involves designing and implementing automated tests, executing regression tests in CI/CD pipelines, and improving testing processes. The offer targets experienced engineers with strong Python and automation background. 🗂️ Requirements: 5+ years of experience with Python, 5+ years of experience with databases or big data technologies, 5+ years of experience with GIT, 4+ years of experience with BDD tools (Robot Framework, JBehave, Cucumber), 3+ years of experience with CI/CD tools (Jenkins or similar), Strong experience with Linux, Strong experience with Bash, Experience in test automation and test case design, Experience with CI/CD-based regression testing 📃 Skills: Python, SQL, BigData, GIT, Robot, JBehave, Cucumber, Jenkins, CI/CD, Linux, Bash 🏢 Description: Banking B2B up to 140zł/h netto+VAT Hybrid work in Gdańsk/Gdynia/Warsaw; 2-3 days per week in the office Main Responsibilities: Requirement analysis and questioning unclear requirements Preparation of test scenarios and test cases Preparation of test data Implementation of test automation scripts Development of automated solutions for daily tasks Test planning and execution Analysis of test results and defect reporting Execution of automated regression tests using CI/CD Identification and implementation of process improvements Key Requirements: 5+ years of development experience with Python 5+ years of experience with database technologies or big data 5+ years of experience with GIT 4+ years of experience with BDD tools (Robot Framework, JBehave, Cucumber) 3+ years of experience with CI/CD tools (Jenkins or similar) Strong working experience with Linux and Bash

Technology

emagine Polska

Senior Java Developer (banking)

Senior

Hybrid

Warsaw, Poland

🏢 Summary: Contract role in banking focused on modernizing a legacy corporate banking system into a new digital platform. The position involves developing new features, building and maintaining APIs, and working within a SAFe Agile team to improve customer experience and operational efficiency. Hybrid work model with competitive B2B rate. 🗂️ Requirements: Minimum 6 years of hands-on Java development experience, Experience in building API solutions, Experience with reactive programming, Working knowledge of Spring framework, Working knowledge of Hibernate, Working knowledge of Cucumber, Proficiency in SQL, Experience with REST services, Experience with Microservices architecture, Proficiency with Git, Understanding of SOLID principles, Knowledge of design patterns, Experience working in SAFe Agile environment 📃 Skills: Java, Spring, Hibernate, Cucumber, SQL, REST, Microservices, Git, SOLID, DesignPatterns, SAFe, Reactive 🏢 Description: Industry: Banking Rate: up to 160 pln/h on b2b Location: Hybrid form Warsaw, Gdańsk or Gdynia (3 days per week from office) Summary: The main purpose of this role is to be part of a team responsible for the modernization of banking software, specifically transitioning from a legacy system to a new digital platform for corporate clients. This initiative aims to enhance customer service and improve operational efficiency. Responsibilities: Develop new features and improvements for the corporate banking platform. Collaborate with developers, product owners, architects, analysts, and QA teams. Build and maintain APIs for enhanced customer experience. Ensure compliance with banking services and maintenance requirements. Participate in agile ceremonies and follow SAFE Agile principles. Key Requirements: Minimum 6 years of hands-on experience in Java development. Experience in building API solutions. Familiarity with reactive programming methodologies. Working knowledge of Spring, Hibernate, and Cucumber framework. Proficiency with SQL, REST, Microservices, and GIT. Understanding of SOLID principles and design patterns. Fluency in English. Nice to Have: 2 years experience with Angular. Ability to conduct unit tests using Jasmine.

Technology

emagine Polska

Senior Java Developer (banking)

Senior

Hybrid

Warsaw, Poland

140 - 160 PLN/hr

🏢 Summary: The role involves modernizing corporate banking software by migrating from a legacy system to a new digital platform. The position focuses on developing new features, building and maintaining APIs, and ensuring compliance within a banking environment. The work is delivered in a hybrid model within an agile team following SAFe principles. 🗂️ Requirements: Minimum 6 years of commercial experience in Java development, Experience in building and maintaining APIs, Experience with reactive programming, Working knowledge of Spring, Working knowledge of Hibernate, Working knowledge of Cucumber, Proficiency in SQL, Proficiency in REST, Experience with Microservices architecture, Proficiency in GIT, Understanding of SOLID principles, Knowledge of design patterns, Fluency in English 📃 Skills: Java, Spring, Hibernate, Cucumber, SQL, REST, Microservices, GIT, Reactive, SOLID, Angular, Jasmine 🏢 Description: Industry: Banking Rate: up to 160 pln/h on b2b Location: Hybrid form Warsaw, Gdańsk or Gdynia (3 days per week from office) Summary: The main purpose of this role is to be part of a team responsible for the modernization of banking software, specifically transitioning from a legacy system to a new digital platform for corporate clients. This initiative aims to enhance customer service and improve operational efficiency. Responsibilities: Develop new features and improvements for the corporate banking platform. Collaborate with developers, product owners, architects, analysts, and QA teams. Build and maintain APIs for enhanced customer experience. Ensure compliance with banking services and maintenance requirements. Participate in agile ceremonies and follow SAFE Agile principles. Key Requirements: Minimum 6 years of hands-on experience in Java development. Experience in building API solutions. Familiarity with reactive programming methodologies. Working knowledge of Spring, Hibernate, and Cucumber framework. Proficiency with SQL, REST, Microservices, and GIT. Understanding of SOLID principles and design patterns. Fluency in English. Nice to Have: 2 years experience with Angular. Ability to conduct unit tests using Jasmine.

Technology

emagine Polska

Senior Test Automation Engineer (Python + Robot Framework)

Senior

Hybrid

Gdynia, Poland

🏢 Summary: The offer is for a Python Automation Developer in the banking sector focused on improving data quality through automated testing and data handling processes. The role involves requirement analysis, test design, automation development, and integration of automated regression tests within CI/CD pipelines. It requires strong experience in Python, databases, and test automation frameworks in a hybrid work model from Gdynia. 🗂️ Requirements: 5+ years of experience with Python development, 5+ years of experience with database technologies, 5+ years of experience with GIT, 3+ years of experience with Robot Framework, 3+ years of experience with CI/CD tools (e.g., Jenkins), Strong experience with Linux, Strong experience with Bash scripting, Experience with test management tools (e.g., qTest or Zephyr) 📃 Skills: Python, RobotFramework, SQL, GIT, Jenkins, Linux, Bash, qTest, Zephyr, Docker, Kafka, IBMMQ 🏢 Description: Industry: banking Rate: up to 160 pln/h on b2b Location: Hybrid from Gdynia - 2 days per week from office Summary: This role focuses on enhancing data quality through automation and testing processes within the IT development team. The developer will play a key role in requirement analysis, test execution, and improving efficiencies in data handling processes. Responsibilities: Conduct requirement analysis and clarify unclear requirements. Prepare test scenarios and test cases. Prepare test data for various scenarios. Develop automation scripts using Robot Framework and Python. Implement automated solutions for daily data handling tasks. Plan and execute tests, alongside analyzing test results and reporting defects. Run automated regression tests as part of the CI/CD process. Identify and propose improvements for daily processes and challenge inefficiencies. Must Haves: 5+ years of development experience with Python. 5+ years of experience with database technologies. 5+ years of experience with GIT. 3+ years of experience with Robot Framework. 3+ years of experience with CI/CD tools like Jenkins. Strong experience with Linux and bash scripting. Experience with test management tools such as qTest or Zephyr. Effective communication and collaboration skills with teams, including developers and analysts. Nice to Have: Experience with containerization technologies such as Docker. Familiarity with streaming and queue technologies (e.g., KAFKA, IBM MQ). Working knowledge of DevOps practices.

Technology

emagine Polska

Senior Test Automation Engineer (Python + Robot Framework)

Senior

Hybrid

Gdynia, Poland

140 - 160 PLN/hr

🏢 Summary: The offer is for a Senior Python Developer in the banking sector, focused on improving data quality through automation and testing within an IT development team. The role involves requirement analysis, test preparation and execution, and building automated data handling solutions integrated with CI/CD processes. It combines development, test automation, and process optimization in a hybrid work model. 🗂️ Requirements: 5+ years of experience with Python, 5+ years of experience with database technologies, 5+ years of experience with GIT, 3+ years of experience with Robot Framework, 3+ years of experience with CI/CD tools, Strong experience with Linux, Strong experience with Bash scripting, Experience with test management tools (qTest or Zephyr), Ability to prepare test scenarios, test cases, and test data, Experience in test execution and defect reporting 📃 Skills: Python, Robot, Framework, SQL, GIT, Jenkins, Linux, Bash, qTest, Zephyr, Docker, Kafka, IBM, MQ 🏢 Description: Industry: banking Rate: up to 160 pln/h on b2b Location: Hybrid from Gdynia - 2 days per week from office Summary: This role focuses on enhancing data quality through automation and testing processes within the IT development team. The developer will play a key role in requirement analysis, test execution, and improving efficiencies in data handling processes. Responsibilities: Conduct requirement analysis and clarify unclear requirements. Prepare test scenarios and test cases. Prepare test data for various scenarios. Develop automation scripts using Robot Framework and Python. Implement automated solutions for daily data handling tasks. Plan and execute tests, alongside analyzing test results and reporting defects. Run automated regression tests as part of the CI/CD process. Identify and propose improvements for daily processes and challenge inefficiencies. Must Haves: 5+ years of development experience with Python. 5+ years of experience with database technologies. 5+ years of experience with GIT. 3+ years of experience with Robot Framework. 3+ years of experience with CI/CD tools like Jenkins. Strong experience with Linux and bash scripting. Experience with test management tools such as qTest or Zephyr. Effective communication and collaboration skills with teams, including developers and analysts. Nice to Have: Experience with containerization technologies such as Docker. Familiarity with streaming and queue technologies (e.g., KAFKA, IBM MQ). Working knowledge of DevOps practices.

Technology

emagine Polska

FullStack Developer Java & React (50% React, 50% Java)

Senior

Hybrid

Krakow, Poland

200 - 200 PLN/hr

🏢 Summary: Long-term B2B opportunity for a senior engineer to deliver production-ready code and shape system architecture in a microservices environment. The role combines hands-on Java and React development with architectural responsibilities in a global, collaborative setup. It focuses on high-frequency delivery and technical excellence within the financial sector. 🗂️ Requirements: Strong Java experience (latest versions), Strong React experience, Experience with microservices architecture, Experience delivering RESTful APIs, Experience with PostgreSQL, Proven high-frequency code delivery, Experience in banking or financial sector 📃 Skills: Java, React, Microservices, REST, PostgreSQL, Banking, Docker, Kubernetes 🏢 Description: Working mode : Hybrid - 6 days per month at the Warsaw office Contract type : B2B, long term cooperation Rate : 200 PLN/h Summary: This role focuses on hands-on development and system architecture, driving engineering culture, and enhancing business growth through technical expertise in a collaborative, global environment. Main Responsibilities: Deliver code to production and support system architecture aligned to microservices Understand business, engineering, and non-functional requirements Drive the desired engineering culture across teams Collaborate with a globally diverse team across regions Proactively remove impediments, assess risks, and communicate issues to program management Identify and eliminate process inefficiencies Key Requirements: Strong Java and React programming experience Experience in microservice architecture Background in the financial sector, particularly banking Proven capability of delivering code changes at high frequency Experience with RESTful API delivery Familiarity with PostgreSQL databases Recent Java experience, preferably with the latest versions Experience with ReactJS for UI application development Nice to Have: Knowledge of containers and orchestration technologies like Docker and Kubernetes. Other Details: This position offers the opportunity to work within a multi-regional team on innovative projects. Ideal for candidates seeking to leverage their development skills in a dynamic and evolving business context.

Technology

emagine Polska

Backend Software Engineer (Java & DevOps)

Mid

Hybrid

Krakow, Poland

🏢 Summary: Full-time B2B role supporting a Global Disbursements platform in the banking sector, focused on enabling efficient fund transfers through high-quality analysis and DevOps-aligned project coordination. The position involves resolving development blockers, supporting releases, and ensuring quality gates within a distributed, containerized environment. Hybrid work model with long-term contract and English-speaking project environment. 🗂️ Requirements: Experience with Kubernetes, Docker, Kafka, Istio, Experience with Bash/Shell scripting, Proficiency in Java, Strong knowledge of Unix/Linux systems, Experience with Jenkins and GitHub, Experience designing and maintaining distributed containerized platforms, Experience building and maintaining CI/CD pipelines, Ability to create technical and release documentation, Professional proficiency in English 📃 Skills: Kubernetes, Docker, Kafka, Istio, Bash, Java, Unix, Linux, Jenkins, GitHub, CICD, DevOps, Containers 🏢 Description: 🌍 Work mode : ·       hybrid model people form Cracow or Warsaw - 8x per month · outside of Cracow - 6 x per month ⏰ Start : ASAP/30 days weeks. 📑 Contract : B2B ⏳ Duration : >12 months contracts + extensions 📕 Project language : English. ⚙️ Industry : Banking. 💻 Workload : Full time Summary: This role focuses on supporting the Global Disbursements platform, enabling efficient fund transfers by delivering high-quality analysis and facilitating effective project management in alignment with DevOps practices. Main Responsibilities: Resolve blockers for the developers. Maintain communication channels with technical architects and the management team to provide updates on progress and blockers. Collaborate with Test QAs to ensure all quality gates are met for deliverables. Create and maintain production support walkthrough documentation. Develop release checklist documentation. Key Requirements: Cloud Native Technologies: Kubernetes, Docker, Kafka, Istio Service Mesh. Traditional Technologies: Bash/Shell, Java , Unix/Linux, Jenkins, GitHub. Experience in designing, building, and maintaining distributed containerized platforms. Expertise in delivering CI/CD pipelines for automated deployments. Strong analytical and communication skills. Good proficiency in English, including writing, reading, and speaking. Nice to Have: Experience with Agile methodologies. Familiarity with project management tools.

Technology

emagine Polska

Senior DevOps Engineer with AWS (banking)

Senior

Hybrid

Warsaw, Poland

160 - 170 PLN/hr

🏢 Summary: Senior DevOps Engineer role focused on delivering and automating a new API Management platform in a banking environment. The position involves infrastructure provisioning, CI/CD pipeline development, container orchestration, and monitoring to support rapid internal and external integrations. Work is performed in a hybrid model with strong emphasis on cloud and automation technologies. 🗂️ Requirements: Proven experience with Docker, Strong knowledge of Kubernetes, Expertise in Terraform for infrastructure as code, Experience with AWS cloud services, Experience with Ansible for automation, Experience building and maintaining CI/CD pipelines, Experience with monitoring tools (Grafana, Prometheus or Splunk), Experience automating infrastructure provisioning 📃 Skills: Docker, Kubernetes, Terraform, AWS, Ansible, Grafana, Prometheus, Splunk, CICD, API 🏢 Description: Industry: banking Location: Hybrid- 3 days per week from office in Gdańsk, Gdynia, Warsaw or Łódź Rate: up to 170 pln/h on b2b Overview We are seeking a Senior DevOps Engineer to support the rollout of a new API Management platform designed for rapid integrations within our organization and with external partners. The ideal candidate will have a robust background in automation, particularly in provisioning infrastructure and implementing CI/CD pipelines. Key skills include proficiency in Docker, Kubernetes, and Terraform, alongside strong experience with AWS and monitoring tools. Main Responsibilities Automate infrastructure provisioning for API gateways using Terraform. Set up monitoring and logs to enhance system performance. Create and maintain CI/CD pipelines for updating APIs and configurations. Build a new Portal for the API catalog, focusing on container deployment and Kubernetes management. Improve monitoring and automation processes for the Kong Gateway project. Key Requirements Proven experience with Docker. Strong knowledge of Kubernetes. Expertise in Terraform for infrastructure as code. Familiarity with AWS cloud services. Experience with Ansible for automation. Proficient in monitoring tools such as Grafana, Prometheus, or Splunk. Nice to Have Familiarity with Kong Gateway or other API gateway implementations.