May 19, 2026

.NET Developer

Mid • Hybrid

10,000 - 21,000 PLN/mo

Gdansk, Poland

The future of aviation is driven by software and data. As part of our software team, you will work on charting applications used in the aviation industry. In an agile environment with a globally distributed team, you will help design and maintain solutions that improve the reliability and efficiency of flight planning. You can expect a friendly, multicultural atmosphere focused on delivering value to the aviation community.

Who are we?

Lufthansa Systems Poland is acclaimed and widely recognized provider of superior services and IT solutions for the aeronautical, logistic and financial industries. As a part of the Lufthansa Group we implement technological solutions and dedicated services.

Your responsibilities:

  • Designing, developing, and testing software components.

  • Following the company’s software development processes and organizational guidelines.

  • Participating in code reviews.

  • Ensuring software quality through testing and QA practices.

  • Performing various additional development-related tasks as needed.

Our requirements:

  • Minimum of 3 years of experience in programming with C#.

  • Proven experience with agile methodologies, Git, and CI/CD pipelines.

  • Strong communication skills and ability to work in a team.

  • Proficiency in C#, VB.NET, and T-SQL as primary programming languages.

  • Experience working with .NET Framework 4.8, .NET 6, ASP.NET, and Entity Framework.

  • Practical knowledge of UI development using WinForms, WPF (MVVM), and DevExpress.

  • Experience with relational databases, particularly SQL Server and PostgreSQL.

  • Very good command of English (written and spoken).

  • Readiness to work in a hybrid model: 2 days in the office in Gdańsk.

Nice to have:

  • Knowledge of aviation industry regulations and standards is a strong advantage.

What we offer:

  • An international working environment, atmosphere that stimulates development,

  • Individual career path,

  • Stable employment under an employment contract,

  • Lufthansa Group membership benefits,

  • Salary in the range of:

    • Standard position 8 000 - 16 000 zł gross

    • Senior position 10 000 - 21 000 zł gross

  • Flexible working time and place adjusted to employee’s needs. Possibility of starting your workday between 07:00 and 11:00.

  • Support for your passion for sports within the local activity group and co-financing Multisport cards.

  • Private medical care for employees and their family members.

  • Life insurance.

  • Parking space for employees.

  • Extra social benefits.

  • Holiday funds.

  • Sharing the costs of holidays for kids.

  • Sharing the commuting costs.

  • Modern office in Oliwa – great location and comfortable workspace.

  • Atmosphere – small teams, high independence, real impact on the project.

Similar jobs you might like

Technology

Lufthansa Systems

Java Backend Developer

Mid

Hybrid

Gdansk, PM, Poland

8,000 - 21,000 PLN/mo

🏢 Summary: The offer is for a Java Backend Developer responsible for designing, developing, and maintaining scalable backend services and RESTful APIs using Java 17+/21 and Spring Boot. The role involves working with cloud platforms, containerization, CI/CD pipelines, and observability tools while ensuring high code quality and secure coding practices. You will collaborate in cross-functional teams to deliver reliable, high-performance systems in a modern cloud-native environment. 🗂️ Requirements: 3+ years commercial experience as Java Backend Developer, Strong experience with Java 17+ (Java 21 preferred), Strong experience with Spring Framework and Spring Boot 3.x, Experience designing and developing scalable backend applications and RESTful APIs, Experience writing automated tests (unit, integration, functional) using JUnit and TDD/BDD, Knowledge of object-oriented programming and design patterns, Experience with Docker and Kubernetes, Experience with AWS, Azure, or GCP, Experience with CI/CD tools (Jenkins, GitHub Actions, or GitLab CI), Good knowledge of Linux environments, Understanding of logging, metrics, and distributed tracing, Knowledge of secure coding practices and application vulnerabilities, English level B2+ 📃 Skills: Java, Spring, SpringBoot, REST, JUnit, TDD, BDD, Docker, Kubernetes, AWS, Azure, GCP, Jenkins, GitHubActions, GitLabCI, Linux, CI/CD, OOP, Kafka, RabbitMQ, ActiveMQ, JMS, Terraform, Helm, ArgoCD, Flux, MongoDB, Hazelcast, Ansible, Prometheus, Grafana, OpenTelemetry 🏢 Description: Who are we? Lufthansa Systems Poland is acclaimed and widely recognized provider of superior services and IT solutions for the aeronautical, logistic and financial industries. As a part of the Lufthansa Group we implement technological solutions and dedicated services. Who are you? Your profile: 3+ years of commercial experience as a Java Backend Developer. Strong experience with Java 17+ (Java 21 preferred), Spring Framework, and Spring Boot 3.x. Experience designing and developing scalable backend applications and RESTful APIs. Experience writing automated tests at different levels (unit, integration, functional) using JUnit and TDD/BDD practices. Solid understanding of object-oriented programming, design patterns, and clean code principles. Experience working with Docker and Kubernetes. Experience with cloud platforms such as AWS, Azure, or GCP. Knowledge of CI/CD tools such as Jenkins, GitHub Actions, or GitLab CI. Good knowledge of Linux environments. Understanding of application observability concepts, including logging, metrics, and distributed tracing. Awareness of secure coding practices and common application vulnerabilities. Good written and spoken English (B2+). Ownership mindset, proactive attitude, and strong communication skills Knowledge of software design patterns and clean code principles. What do we welcome? Experience with Infrastructure as Code solutions (Terraform, Helm). Familiarity with GitOps practices and tools (ArgoCD, Flux). Experience with messaging platforms such as ActiveMQ/JMS, Kafka, or RabbitMQ. Familiarity with MongoDB, Hazelcast, or Ansible. Experience with monitoring and observability tools such as Prometheus, Grafana, and OpenTelemetry. Familiarity with structured logging and centralized log management platforms. Experience using AI-assisted development tools (e.g. GitHub Copilot, Claude Code) to improve development efficiency and code quality Why do we need you? You will be responsible for: Design, develop, and maintain backend services using Java (17+/21) and Spring Boot Build and evolve scalable, high-performance backend applications and RESTful APIs Contribute to system architecture decisions and technical design discussions Ensure high code quality by writing automated tests (unit, integration, and functional) using JUnit and TDD/BDD practices Apply object-oriented programming principles, design patterns, and clean code standards Deploy and manage applications using Docker and Kubernetes Collaborate with cross-functional teams to deliver reliable and scalable solutions Work with cloud platforms (AWS, Azure, or GCP) to support application deployment and infrastructure Implement and maintain CI/CD pipelines (e.g., Jenkins, GitHub Actions, GitLab CI) Work in Linux environments and support operational tasks Implement observability practices, including logging, metrics, and distributed tracing Ensure application security by following secure coding practices and addressing vulnerabilities What we can offer? An international working environment, atmosphere that stimulates development, Individual career path, Lufthansa Group membership benefits, Employment Contract, Salary in the range of 8 000 - 21 000 zł gross Flexible working time and place adjusted to employee’s needs. Possibility of starting your workday between 07:00 and 11:00, Workplace adjusted to employee's needs, Support for your passion for sports within the local activity group and co-financing Multisport cards, Private medical care for employees and their family members. Life insurance. Modern office in Oliwa – great location and comfortable workspace.

Technology

Lufthansa Systems Poland sp. z o.o.

Data Engineer (Digital Hangar)

Mid

Hybrid

Gdansk, Poland

10,000 - 21,000 PLN/mo

🏢 Summary: The role focuses on building and maintaining high-quality data processing pipelines, exploring datasets, and creating dashboards to support digital products within the aviation domain. You will work with modern data architectures and cloud-based tools, collaborating with cross-functional teams to deliver scalable data solutions. The position combines data engineering and analytics in an agile environment. 🗂️ Requirements: Minimum 3 years of commercial experience in Data Engineering, Data Analytics or Data Processing, Strong knowledge of Python, Strong knowledge of SQL, Experience with Git, Experience with Pytest, Experience with Numpy, Experience with Pandas, Experience with PySpark, Experience with Azure Data Factory, Experience with Databricks, Practical experience in data understanding, cleaning and analysis, Experience with structured databases, Experience with Modern Data Architecture (Data Lake), Experience in creating data visualizations, Experience in data extraction from APIs, Experience with VCS and CI/CD tools, Very good command of English, Willingness to work onsite in Gdańsk two days a week or relocate, Willingness to travel once per quarter 📃 Skills: Python, SQL, Git, Pytest, Numpy, Pandas, PySpark, Azure, DataFactory, Databricks, DataLake, CI/CD, VCS, APIs 🏢 Description: The focus of Digital Hangar is the improvement of passenger experience throughout the whole journey. The projects that are in focus are Lufthansa Group (Lufthansa, SWISS, Austrian and Brussels) main web portals, mobile apps (iOS and Android) and B2B platforms. Every day we confront the reality of delivering unique products. Our mission is to boldly bring digital solutions to the avionics business world. Who are we? Lufthansa Systems Poland is acclaimed and widely recognized provider of superior services and IT solutions for the aeronautical, logistic and financial industries. As a part of the Lufthansa Group we implement technological solutions and dedicated services. Your responsibilities: As a member you will be responsible for delivering high quality data processing pipelines, exploring data sets and creating Dashboards. In this role, you will have the exciting opportunity to work with both the Middleware team and the Digital Hangar. Our requirements: At least 3 years of commercial experience in Data Engineering/ Data Analytics/ Data Processing, Knowledge of: Python, SQL, Git, Pytest, Numpy, Pandas, PySpark, Experience in Azure Data Factory and Databricks, Practical knowledge of data understanding, cleaning and analyzing, structured databases, Experience in Modern Data Architecture (Data Lake), Experience in creating data visualizations, Experience in data extraction from APIs, Working knowledge of modern development tools and processes (VCS, CI/CD), Very good command of English language, Proactive attitude and the ability to work as a team player, The ability to think beyond the current scope of the project, Experience actively participating in a Scrum team by bringing in new solutions, Willingness to travel once per quarter, Willingness to upskill on your own initiative and deriving further insights from data, Willingness to come to our office in Gdańsk two days a week or relocate to Trójmiasto Nice to have: Knowledge and experience with understanding of software development processes. What do we offer? An international working environment, atmosphere that stimulates development, Individual career path, Stable employment under an employment contract, Salary in the range of: Standard position 8 000 - 16 000 zł gross Senior position 10 000 - 21 000 zł gross Lufthansa Group membership benefits, Flexible working time and place adjusted to employee’s needs. Possibility of starting your workday between 07:00 and 11:00. Support for your passion for sports within the local activity group and co-financing Multisport cards. Private medical care for employees and their family members. Life insurance. Parking space for employees. Extra social benefits. Holiday funds. Sharing the costs of holidays for kids. Sharing the commuting costs. Modern office in Oliwa – great location and comfortable workspace. Atmosphere – small teams, high independence, real impact on the project.

Technology

Lufthansa Systems Poland sp. z o.o.

iOS Developer (Digital Hangar)

Mid

On-site

Gdansk, Poland

10,000 - 21,000 PLN/mo

🏢 Summary: The offer is for an iOS Developer responsible for building and maintaining modern mobile applications for major airline brands, focusing on high-quality user experience and backend integration. The role involves architectural design, CI optimization, and close collaboration with cross-functional teams in an international environment. It includes active participation in technical decisions and continuous improvement of development processes. 🗂️ Requirements: Minimum 2 years of experience in similar position, Experience in Swift, Knowledge of design and UX patterns, Experience with workflow tools, Experience with Continuous Integration, Ability to integrate with REST APIs, Participation in application architecture design, English proficiency for daily communication, Availability to work hybrid model (2 days in Gdańsk office) 📃 Skills: Swift, SwiftUI, UIKit, Xcode, SPM, Combine, CoreData, REST, XCTest, Quick, Nimble, Wiremock, Git, Fastlane, Azure, DevOps, Jira, CI 🏢 Description: The focus of Digital Hangar (DH) is the improvement of passenger experience throughout the whole journey. The projects that are in focus are Lufthansa Group (Lufthansa, SWISS, Austrian and Brussels) main web portals, mobile apps (iOS and Android) and B2B platforms. On top we’re developing our own R&D solutions within Hangar initiatives.​ We are focused on the continuous development of our software engineers and therefore you can expect: - Experienced developers to learn from, - Weekly dev talks, time for refactoring and improvements, - Dev team has freedom to choose frameworks/libraries, - Individual development plan with trainings, - Possibility to go to conferences. - Our technology stack: Swift 6; Xcode 16; SPM; UIKit & SwiftUI; Combine; Quick & Nimble for testing; GIT; Fastlane; Core Data; communication with REST API; XCTest; Wiremock; Azure Devops. Who are we? Lufthansa Systems Poland is acclaimed and widely recognized provider of superior services and IT solutions for the aeronautical, logistic and financial industries. As a part of the Lufthansa Group we implement technological solutions and dedicated services. Your responsibilities: Developing modern iOS applications using Swift and SwiftUI. Implementing design and UX patterns to deliver high-quality and user-friendly solutions. Integrating apps with backend systems and external APIs. Collaborating with project managers, developers, and QA teams. Participating in the design of application architecture and making key technical decisions. Implementing and optimizing Continuous Integration (CI) processes. Our requirements: At least 2 years of experience in a similar position. Experience in Swift. Practical knowledge of design & UX patterns. Experience in workflow tools (Jira). Experience in Continuous Integration. Good English skills for daily communication. Enthusiasm, curiosity and creativity. Open mind and open communication. Solution oriented working. Motivation to bring yourself and the team a step further. Readiness to work in a hybrid model - 2 days in the office in Gdańsk. Nice to have: Experience in working in Scrum/SAFe. Work experience in international environment. What we offer: An international working environment, atmosphere that stimulates development. Individual career path. Stable employment under an employment contract. Salary for : senior level range of 10 000 - 21 000 zł gross, standard level range of 8 000 - 16 000 zł gross, Lufthansa Group membership benefits. Flexible working time and place adjusted to employee’s needs. Possibility of starting your workday between 07:00 and 11:00. Workplace adjusted to employee's needs. Support for your passion for sports within the local activity group and co-financing Multisport cards. Private medical care for employees and their family members. Life insurance. Modern office in Oliwa – great location and comfortable workspace. Atmosphere – small teams, high independence, real impact on the project.

Technology

Lufthansa Systems Poland sp. z o.o.

Java/Kotlin Developer

Mid

Hybrid

Gdansk, Poland

10,000 - 21,000 PLN

🏢 Summary: Development and maintenance of backend services for Lufthansa’s Digital Hangar, focused on enhancing passenger-facing web and mobile platforms. The role involves building REST APIs, integrating distributed systems, and working within an agile international team using modern Java and Kotlin technologies. 🗂️ Requirements: Experience with HTTP-based REST APIs, Strong knowledge of Spring Framework including WebFlux, Proficiency in Kotlin, Experience with Git, Experience with CI/CD pipelines, Experience with Gradle, Knowledge of SQL databases, Knowledge of NoSQL databases 📃 Skills: Java, Kotlin, Spring, WebFlux, REST, HTTP, Git, Gradle, CICD, SQL, NoSQL, MySQL, CosmosDB, Kafka, Redis, Testcontainers, MockK, Bruno, Mockoon, Azure 🏢 Description: We are looking for a Standard or Senior Java Developer with good knowledge of Kotlin for Lufthansa’s Digital Hangar Department. The focus of Digital Hangar (DH) is the improvement of passenger experience throughout the whole journey. The projects that are in focus are Lufthansa Group (Lufthansa, SWISS, Austrian and Brussels) main web portals, mobile apps (iOS and Android) and B2B platforms. On top we’re developing our own R&D solutions within Hangar initiatives. We are focused on the continuous development of our software engineers and therefore you can expect: Experienced developers to learn from, Weekly dev talks, time for refactoring and improvements, Dev team has freedom to choose frameworks/libraries, Individual development plan with trainings, Possibility to go to conferences. Are you interested in joining a group of software enthusiasts, working in an international agile team setup, creating products that make the difference in the entire airline industry - then apply now! Who are we? Lufthansa Systems Poland is acclaimed and widely recognized provider of superior services and IT solutions for the aeronautical, logistic and financial industries. As a part of the Lufthansa Group we implement technological solutions and dedicated services. Your responsibilities: Implement and maintain REST APIs, integrate with systems such as Kafka and Redis, and work with SQL and NoSQL databases. Troubleshooting, debugging, and resolving issues in a complex distributed system, utilizing the existing structured logging and monitoring tools. Collaborate within an international, agile team, participate in code refactoring, choose appropriate tools and frameworks, and develop your skills through training and conferences. Our requirements: Experience working with HTTP-based REST APIs. Solid knowledge of Spring Framework (including Spring WebFlux) and Kotlin. Experience with Git, CI/CD, and Gradle. Knowledge of NoSQL and SQL databases (Azure Cosmos DB, MySQL). Open mindedness, good communication skills, team spirit. Excellent English language skills. Readiness to work in a hybrid model: 2 days in the office in Gdańsk. Nice to have: Experience with Kafka and Redis. Knowledge of testing tools like Testcontainers and MockK. Familiarity with API support tools like Bruno, Mockoon. Experience with mobile app clients (iOS, Android). Knowledge of Server-Driven UI (SDUI) principles. Experience with Azure or other public cloud services. Comfort using AI coding assistants (e.g., GitHub Copilot). What we offer: An international working environment, atmosphere that stimulates development. Individual career path. Stable employment under an employment contract. Lufthansa Group membership benefits. Flexible working time and place adjusted to employee’s needs. Possibility of starting your workday between 07:00 and 11:00. Support for your passion for sports within the local activity group and co-financing Multisport cards. Private medical care for employees and their family members. Life insurance. Parking space for employees. Extra social benefits. Holiday funds. Sharing the costs of holidays for kids. Sharing the commuting costs. Modern office in Oliwa – great location and comfortable workspace.

Technology

KUBO

Software Engineer (C++)

Mid

Hybrid

Gdansk, Poland

🏢 Summary: Software Engineer role focused on developing and maintaining aviation systems for modern aircraft, contributing to development, integration, and testing of avionics software. The position involves working with real-time and embedded environments to ensure high quality, safety, and reliability of aerospace solutions. 🗂️ Requirements: Minimum 2 years of experience in software development, Experience in C++, Bachelor of Science degree in Engineering or related field, English proficiency at B2 level or higher, Experience with RTOS, Experience with Linux 📃 Skills: C++, RTOS, Linux, REST, SOAP, VirtualBox, QEMU, Vagrant, Yocto, VxWorks, Deos, FreeRTOS 🏢 Description: Join a global aerospace and technology company that designs advanced avionics and digital solutions for modern aircraft. As a Software Engineer, you will help create and maintain aviation systems used in the aerospace industry worldwide. Key responsibilities Developing software for aviation systems using appropriate techniques and tools Participating in engineering activities (development, integration, testing) Executing the project plan together with the team Contributing to the improvement of quality, safety, and reliability of products Ideal candidate profile 2+ years of professional experience in a similar position Experience in C++ Bachelor of Science degree in Engineering Technology, including Manufacturing Engineering Technology (e.g., chemistry, physics, mathematics). A degree in Aerospace Engineering is a strong advantage English proficiency (minimum B2 level) Experience with RTOS (Real-Time Operating Systems) Experience with Linux Nice to have Experience in developing web services (REST, SOAP, etc.) Experience in virtualization techniques (VirtualBox, QEMU, Vagrant, etc.) Experience in embedded programming (Yocto Project, VxWorks, Deos, FreeRTOS, etc. Conditions Location: Hybrid work model based in Gdańsk or Rzeszów Contract type: UoP (employment contract) Salary: depending on experience and expectations Benefits : flexible working hours, additional paid days off during the holiday season, Learning Together program, MyBenefit program, Employee Recognition Program, medical care, life insurance, Employee Pension Plan (PPE), technical and certification training Recruitment steps Phone call with a recruiter Interview with the client Decision and feedback

Technology

KUBO

Software Engineer - Cloud Services & Backend Modernization

Mid

Hybrid

Gdansk, Poland

150 - 190 PLN/hr

🏢 Summary: The offer is for a Software Engineer to modernize and develop cloud-hosted backend services for a mission-critical aviation platform used globally. The role focuses on building scalable, resilient, cloud-native solutions in AWS, improving automation, CI/CD, and Kubernetes-based environments. You will contribute to transforming a legacy system into a modern, secure, and highly scalable ecosystem. 🗂️ Requirements: Experience developing backend applications in cloud environments, Hands-on experience with Linux, Docker, Apache, PHP, Strong knowledge of AWS and cloud-native architectures, Experience with Kubernetes and containerized workloads, Experience with CI/CD and Infrastructure as Code, Knowledge of cloud security and monitoring practices, Ability to troubleshoot production systems, English B2 level or higher 📃 Skills: AWS, Linux, Docker, Apache, PHP, Kubernetes, CI/CD, IaC, SQL, MySQL, SQLServer, AI 🏢 Description: We are looking for a Software Engineer to join a team responsible for modernizing a mission-critical aviation platform used by tens of thousands of customers worldwide. You will help design, build, and evolve cloud-hosted backend services that support the distribution of aviation data across desktop, mobile, and aircraft-connected workflows. This is a unique opportunity to work on a high-impact product while contributing to a large-scale modernization initiative focused on cloud-native architecture, automation, scalability, security, and operational excellence. Working closely with cross-functional teams, you will help transform a well-established platform into a modern, resilient, and highly scalable ecosystem capable of supporting future growth and new product offerings. Key responsibilities Develop and modernize backend services hosted in AWS Design and implement scalable, resilient cloud-native solutions Build and improve APIs, integrations, and automated backend processes Enhance CI/CD pipelines, infrastructure automation, monitoring, and observability Manage and troubleshoot Kubernetes-based environments and containerized applications Support production systems and drive reliability, security, and operational improvements Collaborate with product, mobile, desktop, QA, and DevOps teams to deliver high-quality solutions Leverage AI-assisted development tools to improve engineering efficiency while maintaining high standards of quality and security Ideal candidate profile Experience developing backend applications in cloud environments Hands-on experience with Linux, Docker, Apache, and PHP or Java Strong knowledge of AWS and cloud-native architectures Experience with Kubernetes and containerized workloads Experience with CI/CD, Infrastructure as Code, and automation Understanding of cloud security, monitoring, and production support practices Strong troubleshooting and problem-solving skills Ability to work independently and collaborate within distributed teams English min. B2. Nice to Have: Experience modernizing legacy applications and services Experience with SQL Server and MySQL Experience building highly available and resilient production systems Experience using AI-assisted software development tools Conditions Employment type: B2B or UoP Location: Gdańsk Work model: 1 day a week in the office in Gdańsk or less frequently, depending on your availability Salary: up to 190 PLN net/h Benefits: life insurance, private healthcare, Multisport card Recruitment steps Recruitment call with Agnieszka from KUBO Client interview (may require 2 rounds) Feedback and decision

Technology

KUBO

Java Software Engineer

Mid

Hybrid

Gdansk, Poland

🏢 Summary: The offer is for a Java Engineer to develop, integrate and test safety‑critical avionics software for modern aircraft and urban air mobility solutions. The role involves working in an agile, international environment with a strong focus on quality, safety and continuous improvement. The position is based in Gdańsk with a hybrid work model. 🗂️ Requirements: Bachelor’s degree in engineering, computer science, mathematics or related field, Commercial experience with Java, Experience with object-oriented design, Experience developing web services (REST or SOAP), Experience or strong interest in containerization, Very good command of English 📃 Skills: Java, OOP, REST, SOAP, Docker, OCI, Agile 🏢 Description: Are you an experienced Java Engineer who enjoys working with complex, safety-critical systems? Would you like to develop advanced avionics software used in modern aircraft and future urban air mobility solutions? Join an international engineering team in Gdańsk and build reliable, high‑quality systems for the aviation industry. In this role you will work in a modern tech stack, in an agile environment, with strong focus on quality, safety and continuous improvement. If you are ready for your next step in an international setting – apply today! Key responsibilities Design, develop, integrate and test Java software for avionics and complex electronic systems used in aircraft and related platforms Use modern programming techniques, tools, languages and agile methodologies to deliver high‑quality software components Contribute proactively to project execution plans, helping to define and achieve operational and delivery goals Drive continuous improvements in software engineering processes, product quality, safety and reliability Collaborate closely with customers, stakeholders and international peers to understand requirements and performance expectations Support building a positive team culture, knowledge sharing and high motivation within the engineering team Ideal candidate profile Bachelor’s degree in engineering, computer science, mathematics or a related technical field Solid commercial experience with Java and object‑oriented design Experience in developing web services (e.g. REST, SOAP) Experience or strong interest in containerization technologies (e.g. Docker, OCI) Comfortable working in international, multi‑national project teams Strong willingness to learn new technologies and domains Very good command of English Conditions Location: Gdańsk, Poland Work Model: Hybrid Employment Type: Regular employment (UoP) Salary: Market‑competitive base salary with performance‑based bonus structure and a range of additional benefits Recruitment steps Initial call with a KUBO recruiter Interview(s) with the client Decision and feedback

Technology

KUBO

Software Engineer - Cloud Services & Backend Modernization

Mid

Hybrid

Gdansk, Poland

150 - 190 PLN/hr

🏢 Summary: Opportunity to modernize a mission-critical aviation platform by designing and developing cloud-hosted backend services in a scalable, cloud-native AWS environment. The role focuses on building resilient APIs, improving automation and CI/CD pipelines, and managing Kubernetes-based infrastructure to support global aviation data distribution. You will contribute to a large-scale modernization initiative emphasizing scalability, security, and operational excellence. 🗂️ Requirements: Experience developing backend applications in cloud environments, Hands-on experience with Linux, Docker, Apache, and PHP or Java, Strong knowledge of AWS and cloud-native architectures, Experience with Kubernetes and containerized workloads, Experience with CI/CD and Infrastructure as Code, Understanding of cloud security, monitoring, and production support practices, Strong troubleshooting and problem-solving skills, English proficiency at minimum B2 level 📃 Skills: AWS, Linux, Docker, Apache, PHP, Java, Kubernetes, CI/CD, IaC, SQL, SQLServer, MySQL, AI 🏢 Description: We are looking for a Software Engineer to join a team responsible for modernizing a mission-critical aviation platform used by tens of thousands of customers worldwide. You will help design, build, and evolve cloud-hosted backend services that support the distribution of aviation data across desktop, mobile, and aircraft-connected workflows. This is a unique opportunity to work on a high-impact product while contributing to a large-scale modernization initiative focused on cloud-native architecture, automation, scalability, security, and operational excellence. Working closely with cross-functional teams, you will help transform a well-established platform into a modern, resilient, and highly scalable ecosystem capable of supporting future growth and new product offerings. Key responsibilities Develop and modernize backend services hosted in AWS Design and implement scalable, resilient cloud-native solutions Build and improve APIs, integrations, and automated backend processes Enhance CI/CD pipelines, infrastructure automation, monitoring, and observability Manage and troubleshoot Kubernetes-based environments and containerized applications Support production systems and drive reliability, security, and operational improvements Collaborate with product, mobile, desktop, QA, and DevOps teams to deliver high-quality solutions Leverage AI-assisted development tools to improve engineering efficiency while maintaining high standards of quality and security Ideal candidate profile Experience developing backend applications in cloud environments Hands-on experience with Linux, Docker, Apache, and PHP or Java Strong knowledge of AWS and cloud-native architectures Experience with Kubernetes and containerized workloads Experience with CI/CD, Infrastructure as Code, and automation Understanding of cloud security, monitoring, and production support practices Strong troubleshooting and problem-solving skills Ability to work independently and collaborate within distributed teams English min. B2. Nice to Have: Experience modernizing legacy applications and services Experience with SQL Server and MySQL Experience building highly available and resilient production systems Experience using AI-assisted software development tools Conditions Employment type: B2B or UoP Location: Gdańsk Work model: 1 day a week in the office in Gdańsk or less frequently, depending on your availability Salary: up to 190 PLN net/h Benefits: life insurance, private healthcare, Multisport card Recruitment steps Recruitment call with Agnieszka from KUBO Client interview (may require 2 rounds) Feedback and decision

Technology

KUBO

Mid Java developer

Mid

Hybrid

Gdansk, Poland

🏢 Summary: The role involves designing, developing, integrating, and testing Java-based avionics software for complex, safety-critical aircraft systems. You will work in an agile, international environment using modern technologies to deliver high-quality, reliable solutions for the aviation industry. The position focuses on software quality, safety, and continuous improvement within advanced aerospace projects. 🗂️ Requirements: Bachelor’s degree in engineering, computer science, mathematics or related technical field, Minimum 4 years of experience with Java, Strong object-oriented design skills, Experience developing web services (REST, SOAP), Knowledge or experience with containerization technologies, Very good command of English 📃 Skills: Java, OOP, REST, SOAP, Docker, OCI, Agile 🏢 Description: Are you Java Engineer who enjoys working with complex, safety-critical systems? Would you like to develop advanced avionics software used in modern aircraft and future urban air mobility solutions? Join an international engineering team in Gdańsk and build reliable, high‑quality systems for the aviation industry. In this role you will work in a modern tech stack, in an agile environment, with strong focus on quality, safety and continuous improvement. If you are ready for your next step in an international setting – apply today! Key responsibilities Design, develop, integrate and test Java software for avionics and complex electronic systems used in aircraft and related platforms Use modern programming techniques, tools, languages and agile methodologies to deliver high‑quality software components Contribute proactively to project execution plans, helping to define and achieve operational and delivery goals Drive continuous improvements in software engineering processes, product quality, safety and reliability Collaborate closely with customers, stakeholders and international peers to understand requirements and performance expectations Support building a positive team culture, knowledge sharing and high motivation within the engineering team Ideal candidate profile Bachelor’s degree in engineering, computer science, mathematics or a related technical field - required 4 years of experience with Java and object‑oriented design Experience in developing web services (e.g. REST, SOAP) Experience or strong interest in containerization technologies (e.g. Docker, OCI) Comfortable working in international, multi‑national project teams Very good command of English Conditions Location: Gdańsk, Poland Work Model: Hybrid Employment Type: Regular employment (UoP) - direct employment by the client, Salary: Base salary with performance‑based bonus structure and a range of additional benefits Recruitment steps Initial call with a KUBO recruiter Interview(s) with the client Decision and feedback

Technology

KUBO

Software Engineer (DaaS)

Senior

Hybrid

Gdansk, Poland

160 - 190 PLN/hr

🏢 Summary: Mid-to-senior Software Engineer role focused on designing and building cloud-based tools for automated aeronautical data processing and delivery in a SaaS/DaaS model. The position involves developing ETL pipelines, backend services, and scalable microservices within AWS, supporting mission-critical aviation systems. You will work on reliable, production-ready integrated data solutions in a global technology environment. 🗂️ Requirements: Experience writing custom ETL pipelines, Experience designing and operating services in AWS, Strong experience with PostgreSQL and PostGIS, Extensive experience in Java development, Experience with microservices architecture, Proficiency in CI/CD pipeline maintenance, Experience with application monitoring and production debugging, Experience with relational and spatial database optimization 📃 Skills: Java, Python, SpringBoot, FastAPI, Angular, PostgreSQL, PostGIS, JDBC, psycopg2, AWS, EKS, Terraform, GitHub, GitHubActions, CI/CD, Jest, Playwright, Groovy, Spock, PyTest, ETL, Microservices 🏢 Description: Our Client is looking for a Software Engineers to join it's Integrated Data Solutions team in Gdańsk. In this role, you will design and build cloud-based tools that transform the way aeronautical data products are created, with a strong focus on automation and reliability. You will work on mission‑critical data production and delivery systems as part of a global technology organization developing advanced, data‑driven solutions for the aviation industry. We are seeking a mid‑to‑senior engineers who are both independent and collaborative, curious about new technologies yet pragmatic in execution, and motivated to drive complex projects to completion. This position centers on developing and scaling integrated data solutions delivered in a modern subscription model (SaaS/DaaS), offering the opportunity to shape the future of digital aviation. The company is a global aviation software leader delivering advanced digital tools that support flight operations across commercial, business, military and general aviation. It combines deep aeronautical data expertise with modern flight‑planning technology to create integrated platforms used by pilots, airlines and fleet operators worldwide. Since becoming an independent company in 2025, backed by a leading software investment firm, it has been able to focus fully on software innovation and accelerate the development of its aviation technologies. Its flagship solutions offer premium, geo‑referenced global aviation charts and navigation data directly within a modern flight‑planning application. The company’s mission is to advance digital aviation by providing integrated software that improves safety, efficiency and decision‑making across the entire flight lifecycle. It is building a connected platform that links the cockpit with operations centers, enabling crews and operators to plan, execute and analyze flights more effectively. The organization is looking for supportive team players with a can-do attitude, strong communication skills and a willingness to help and take ownership. Passion or experience in aviation is a strong advantage, together with curiosity and eagerness to learn a complex technical domain. You will work with following technologies: Requirements: JAMA Source Code: Github Database: Postgres, PostGIS Development language/frameworks: Agular, Python, Java, Spring Boot Testing: Jest, Playwright, Groovy/Spock, PyTest Cloud: AWS Cloud Infrastructure: GitHub Actions, GitHub Security Suite, GitHub Registry, EKS, Terraform Python API: FastAPI Key responsibilities Design and develop cloud-based tools that automate creation and processing of aeronautical data products. Build and maintain ETL pipelines and relational/spatial databases (PostgreSQL, PostGIS). Implement and improve backend services in Java (and related technologies) following best engineering practices. Deploy, monitor and troubleshoot services in AWS using automated CI/CD pipelines. Collaborate with a global team to deliver reliable, production-ready solutions for the aviation domain. Ideal candidate profile ETL: experience writing custom ETL pipelines AWS : Experience designing, deploying and operating services within Amazon Web Services Databases: Experience working with and optimizing relational and spatial databases (e.g., PostgreSQL, PostGIS, psycopg2 + JDBC) Java: Extensive, current experience writing high-quality Java code Microservices architecture DevOps CI/CD : Proficient working in and maintaining an automated CI/CD pipeline Application Monitoring & Debugging: Experience with monitoring tools and expert skills in debugging and troubleshooting production applications Nice to have: aviation interest; experience in aviation standards Conditions Location: Gdańsk Przymorze Work Model: hybrid, at least 2 days per week in the office Employment Type: B2B contract via KUBO Salary: up to 190 PLN/h Benefits: life insurance, private healthcare, Multisport card, growth supprt (co-funding of cloud certification exams) Recruitment steps Initial call with a KUBO recruiter Interview(s) with the client Decision, feedback and support through offer and onboarding At KUBO, we genuinely care about people. We welcome candidates of all ages, backgrounds, identities, family constellations, health situations, and ways of thinking and interacting with the world. You’re welcome to be yourself — we value authenticity, and we’re committed to creating a fair and inclusive process for everyone.