April 25, 2026
iOS Developer (Digital Hangar)
Mid • On-site
10,000 - 21,000 PLN/mo
Gdansk, Poland
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.
Similar jobs you might like
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.
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
Lufthansa Systems Poland sp. z o.o.
Java Developer
Senior
Hybrid
Gdansk, Poland
10,000 - 21,000 PLN/mo
🏢 Summary: Design and develop cloud-native, microservices-based applications as a Java Developer, owning the full product lifecycle from concept to production in a DevOps environment. The role focuses on building scalable and reliable solutions, using distributed messaging and modern CI/CD practices. You will lead technical design and ensure high standards of quality and performance. 🗂️ Requirements: Minimum 4 years of experience as Java Developer, Experience with microservices architecture, Experience with distributed message brokers, Experience with distributed event streaming platforms, Experience working in DevOps environment, Experience with CI/CD pipelines, Knowledge of RESTful services, Practical knowledge of design patterns, Knowledge of coding best practices, Experience in software quality assurance 📃 Skills: Java, Microservices, REST, DevOps, CICD, DistributedMessaging, EventStreaming, DesignPatterns, QA 🏢 Description: Digital Hangar (DH) is an innovation part of Lufthansa Group that aims to upgrade the Lufthansa Group to new digital business models, original product ideas and digital technologies for a digital future. As DH we do not aim in never-ending project coding, but in delivering working solutions that respond to Lufthansa Group needs. For that reason, updating our applications on production few times a week in a DevOps spirit is not an exception, it is daily work. Using the newest technologies and services like Storage Services, Kubernetes Services - it is not a WOW, it is a fact. Also, as Hangar, we must research new technologies and solutions from the IT market which will also be your responsibility. Are you ready for new challenges? Your responsibilities: As a Java Developer, you will lead the design and development of cloud-native applications using the latest tech stack. You will be responsible for the full lifecycle of our products, from concept to deployment and beyond, ensuring that they meet the highest standards of performance, scalability, and reliability. Our requirements: At least 4 years’ experience on a similar position, Experience in microservice approach, Experience with working with distributed message broker and distributed event streaming platform, Experience in working in DevOps and CI/CD, Knowledge of RESTful services, Practical knowledge of design patterns and good practices of coding, Expertise in software quality assurance, Excellent knowledge of Polish & English language, Ability to take full ownership of a product’s lifecycle, from development to production, ensuring continuous improvement and operational excellence, Excellent team collaboration skills and the ability to communicate technical concepts to both technical and non-technical stakeholders, Confidently propose new ideas and improvements, backed by data and research, Strong analytical and problem-solving abilities to troubleshoot and resolve issues efficiently, Readiness to work in a hybrid model - 2 days in the office in Gdańsk Nice to have: Azure knowledge, Familiarity with Angular, OpenTelemetry, Working in a cross-functional/T-shaped team, Projects in Agile Kanban, Scrum, SAFe. What do we offer? An international working environment, atmosphere that stimulates development, Individual career path, Employment contract, Salary in the range of: Senior position 10 000 - 21 000 zł gross (contract of employment) Regular position 8 000 - 16 000 zł gross (contract of employment) 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. Training opportunities and real growth paths. 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.
.NET Developer
Mid
Hybrid
Gdansk, Poland
10,000 - 21,000 PLN/mo
🏢 Summary: Software Engineer role focused on developing and maintaining aviation charting applications that enhance flight planning reliability and efficiency. The position involves designing, coding, testing, and reviewing .NET-based solutions within an agile, globally distributed team. The role emphasizes high software quality and adherence to established development processes. 🗂️ Requirements: Minimum 3 years of experience with C#, Proficiency in C# and VB.NET, Strong knowledge of T-SQL, Experience with .NET Framework 4.8 and .NET 6, Experience with ASP.NET and Entity Framework, Practical experience with WinForms and WPF (MVVM), Experience with DevExpress, Experience with SQL Server and PostgreSQL, Experience with Git, Experience with CI/CD pipelines, Experience working in Agile methodologies 📃 Skills: C#, VB.NET, TSQL, .NET, ASPNET, EntityFramework, WinForms, WPF, MVVM, DevExpress, SQLServer, PostgreSQL, Git, CICD, Agile 🏢 Description: 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.
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
AirHelp
Software Engineer
Mid
Hybrid
Krakow, Poland
🏢 Summary: Hybrid Software Engineer role in Poland focused on building and scaling core systems that power a global travel platform. The position involves shipping production-ready code daily, designing high-performance services, and improving developer tooling and infrastructure. You will work with a modern tech stack across backend, frontend, cloud, and CI/CD environments to support millions of travelers worldwide. 🗂️ Requirements: 3–5+ years of hands-on software engineering experience, Strong skills in at least one of: Ruby/Rails, Golang, Python, Node, React, JavaScript, TypeScript, Solid understanding of relational databases (PostgreSQL preferred), Experience working across the full SDLC, Strong testing discipline (unit, integration, e2e), Experience in cloud-based environments (especially AWS), Ability to design and scale services for performance and maintainability, Experience with CI/CD pipelines and infrastructure as code 📃 Skills: Ruby, Rails, Golang, Python, Node, React, JavaScript, TypeScript, PostgreSQL, AWS, Docker, Kubernetes, ELK, Grafana, Sentry, GitHub, CI/CD, Bruno, Playwright, k6 🏢 Description: Location: Kraków, Gdańsk or Warsaw Working type: Hybrid What you can expect from us Opportunity to build high-leverage features and tooling for the core business domains that directly impact the travel experience for millions of users. Culture that promotes good engineering practices, high-quality code, and continuous improvement. Daily deployments to production, ensuring fast impact and iterative development. Access to a modern tech stack and a variety of functional areas, including: Backend: Ruby/Rails, Golang, Python Frontend: React, JavaScript, TypeScript Databases: PostgreSQL Infrastructure: AWS, Docker, Kubernetes Monitoring: ELK/Grafana, Sentry, GitHub Actions CI/CD Testing: Bruno (API), Playwright (E2E), k6 (performance) What you’ll do: Ship production-ready code daily across the systems that power the whole traveller journey - from claims, legal automation, and global payouts to real-time flight-disruption protection, travel products, and the APIs that deliver them to partners. Design and scale services for performance, uptime, and long-term maintainability - measured in milliseconds, not abstract metrics. Improve internal developer velocity by contributing to tools, CI/CD pipelines, and infrastructure as code. Influence architectural decisions and lead initiatives to modernize or optimize critical parts of the platform. Mentor peers and drive engineering standards through code reviews, testing discipline, and documentation. What sets you apart: 3–5+ years of hands-on software engineering experience Strong skills in at least one of our core technologies - Ruby/Rails, Golang, Python, Node, React, JavaScript, TypeScript Solid understanding of relational DBs (PostgreSQL preferred). Comfort working across the entire SDLC: from problem framing to deploying and monitoring production. Ownership mindset: You don’t wait for tickets - you find problems and solve them. Strong testing discipline (unit, integration, e2e). Experience in cloud-based environments (especially AWS). Clear communication, constructive feedback, and a focus on outcomes. Why AirHelp: Fast Impact: We deploy daily. Your work goes live and makes a difference fast. Culture of Autonomy: No micromanagement, no politics. Just builders building. Growth Investment: Dedicated learning days, personal development plans, internal workshops, mentorship, and language classes. Perks: Private healthcare, wellness budget, travel stipend, gym/transport subsidy, AirHelp services for free, and more.
Technology
Tenarai
Senior Java Developer
Senior
Hybrid
Kraków, Poland
130 - 150 PLN
🏢 Summary: Senior Software Engineer role focused on building and maintaining a next-generation airline Order Management System using cloud-native microservices on Google Cloud Platform. The position involves designing scalable, low-latency backend systems, driving architectural improvements, and mentoring teams in an Agile/Scrum environment. The platform processes millions of global travel transactions and supports modern e-commerce-driven airline operations. 🗂️ Requirements: 6+ years of professional software development experience, Experience in Agile/Scrum environments, Degree in Computer Science or equivalent certifications, Advanced backend programming in Java, Experience with Spring and Web Services, Knowledge of Google Cloud Platform, Experience with cloud-native application development, Understanding of algorithms, data structures, and computational complexity, Experience with CI/CD pipelines, Experience with containerization tools, Ability to troubleshoot high-volume low-latency systems, English communication skills, Legal work permit in Poland 📃 Skills: Java, Spring, GCP, Git, Maven, Jenkins, Docker, Kubernetes, CI/CD, Scrum, Microservices, WebServices, Algorithms, Cloud 🏢 Description: Project Info: Join our global, decision-driving team based in Krakow and become a key player in fundamentally transforming the global travel industry. We are designing, building, and maintaining a next-generation, high-scale, and low-latency Order Management System for airlines. Our mission is to replace legacy ticketing with a modern, e-commerce-driven "Offer & Order" ecosystem. We develop scalable, microservice-based, and cloud-oriented architectures running on Google Cloud Platform (GCP). This is a mission-critical platform where we leverage AI productivity tools to securely process millions of global transactions and support millions of traveling passengers daily. If you want to tackle complex state management, work with mature Scrum processes, and build a massive market differentiator, this journey is for you. Responsibilities: As a Senior Software Engineer, you will plan, design, develop, and test complex software systems, having a direct impact on our architectural direction. Your main duties will include: Development & Design: Developing, coding, testing, and debugging complex software solutions and new cloud-native microservices using advanced technologies. Architecture & Innovation: Actively designing prototypes, proposing architectural enhancements, and handling the complete lifecycle of dynamic travel baskets and seamless legacy system integrations. Quality & Best Practices: Encouraging high coding standards, promoting best practices, and ensuring top-tier software quality. Mentorship & Leadership: Providing technical mentorship and cultural/competency-based guidance to the team, sharing larger business/product context, and mentoring on specific tech stacks. Collaboration: Regularly interacting with architects, product managers, and technical panels to align business requirements with advanced technology. Representing the team in cross-functional and cross-team meetings. Requirements: Experience & Education: 6+ years of related professional experience in fast-paced software development within an Agile/Scrum environment. Degree in Computer Science, a related field, or equivalent professional certifications. Technical Expertise: Deep knowledge of the Java ecosystem, including advanced backend programming, solution design, Spring, and Web Services. Strong grasp of cloud technologies, particularly Google Cloud Platform (GCP) and cloud-native application development. Solid understanding of computer science fundamentals, including algorithms, data structures, and computational complexity. Practical experience with CI/CD pipelines and containerization tools (e.g., Git, Maven, Jenkins, Docker, Kubernetes). Proven ability to troubleshoot intricate software issues and handle high-volume, low-latency transaction systems. Communication & Personal Attributes: Excellent English communication skills (both written and verbal) for seamless daily collaboration in a global environment. Exceptional analytical and problem-solving skills. Strong interpersonal skills with the ability to influence technical decisions and gain acceptance from others in sensitive situations without damaging relationships. Self-disciplined, commitment-oriented, and passionate about continuous learning and staying up-to-date with industry trends. Must possess a legal work permit in Poland Benefits: General benefits - depends on the form of employment Hybrid work model combining office & remote work - 3 x per week work from the office Attractively located office with collaboration spaces Onsite parking space for employees Referral program with financial bonus Life Insurance Budget for development (including language courses and others), clear career path with the possibility to gain experience in international environment Access to internal Learning Platform with multiple trainings oriented for professional growth Lifestyle benefits: Access to MyBenefit platform (Multisport included) Team Building activities Charity initiatives Working environment promoting diversity and inclusion Health benefits: Private medical care - Platinum Package
Technology
Tenarai
Senior Java Developer
Senior
Hybrid
Krakow, Poland
130 - 150 PLN
🏢 Summary: Senior Software Engineer role focused on designing and developing a next-generation, cloud-native Order Management System for the airline industry. The position involves building high-scale, low-latency microservices on Google Cloud Platform, shaping architecture, and ensuring high software quality in an Agile/Scrum environment. You will work on mission-critical systems processing millions of global transactions daily while mentoring others and influencing technical direction. 🗂️ Requirements: 6+ years of professional software development experience in Agile/Scrum environment, Degree in Computer Science or related field, or equivalent certifications, Deep knowledge of Java ecosystem and backend development, Experience with Spring and Web Services, Strong experience with Google Cloud Platform (GCP) and cloud-native development, Solid understanding of algorithms, data structures, and computational complexity, Experience with CI/CD pipelines and containerization tools, Ability to troubleshoot complex, high-volume, low-latency systems, Fluent English (written and spoken), Legal work permit in Poland 📃 Skills: Java, Spring, GCP, Microservices, WebServices, CI/CD, Git, Maven, Jenkins, Docker, Kubernetes, Algorithms, DataStructures 🏢 Description: Project Info: Join our global, decision-driving team based in Krakow and become a key player in fundamentally transforming the global travel industry. We are designing, building, and maintaining a next-generation, high-scale, and low-latency Order Management System for airlines. Our mission is to replace legacy ticketing with a modern, e-commerce-driven "Offer & Order" ecosystem. We develop scalable, microservice-based, and cloud-oriented architectures running on Google Cloud Platform (GCP). This is a mission-critical platform where we leverage AI productivity tools to securely process millions of global transactions and support millions of traveling passengers daily. If you want to tackle complex state management, work with mature Scrum processes, and build a massive market differentiator, this journey is for you. Responsibilities: As a Senior Software Engineer, you will plan, design, develop, and test complex software systems, having a direct impact on our architectural direction. Your main duties will include: Development & Design: Developing, coding, testing, and debugging complex software solutions and new cloud-native microservices using advanced technologies. Architecture & Innovation: Actively designing prototypes, proposing architectural enhancements, and handling the complete lifecycle of dynamic travel baskets and seamless legacy system integrations. Quality & Best Practices: Encouraging high coding standards, promoting best practices, and ensuring top-tier software quality. Mentorship & Leadership: Providing technical mentorship and cultural/competency-based guidance to the team, sharing larger business/product context, and mentoring on specific tech stacks. Collaboration: Regularly interacting with architects, product managers, and technical panels to align business requirements with advanced technology. Representing the team in cross-functional and cross-team meetings. Requirements: Experience & Education: 6+ years of related professional experience in fast-paced software development within an Agile/Scrum environment. Degree in Computer Science, a related field, or equivalent professional certifications. Technical Expertise: Deep knowledge of the Java ecosystem, including advanced backend programming, solution design, Spring, and Web Services. Strong grasp of cloud technologies, particularly Google Cloud Platform (GCP) and cloud-native application development. Solid understanding of computer science fundamentals, including algorithms, data structures, and computational complexity. Practical experience with CI/CD pipelines and containerization tools (e.g., Git, Maven, Jenkins, Docker, Kubernetes). Proven ability to troubleshoot intricate software issues and handle high-volume, low-latency transaction systems. Communication & Personal Attributes: Excellent English communication skills (both written and verbal) for seamless daily collaboration in a global environment. Exceptional analytical and problem-solving skills. Strong interpersonal skills with the ability to influence technical decisions and gain acceptance from others in sensitive situations without damaging relationships. Self-disciplined, commitment-oriented, and passionate about continuous learning and staying up-to-date with industry trends. Must possess a legal work permit in Poland Benefits: General benefits - depends on the form of employment Hybrid work model combining office & remote work - 3 x per week work from the office Attractively located office with collaboration spaces Onsite parking space for employees Referral program with financial bonus Life Insurance Budget for development (including language courses and others), clear career path with the possibility to gain experience in international environment Access to internal Learning Platform with multiple trainings oriented for professional growth Lifestyle benefits: Access to MyBenefit platform (Multisport included) Team Building activities Charity initiatives Working environment promoting diversity and inclusion Health benefits: Private medical care - Platinum Package
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.
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 within a SaaS/DaaS model. The position involves developing ETL pipelines, backend services, and scalable data solutions in AWS to support mission-critical aviation systems. You will work on production-grade, data-driven platforms with strong emphasis on reliability, automation, and DevOps practices. 🗂️ Requirements: Experience building custom ETL pipelines, Experience designing, deploying and operating services in AWS, Experience with relational and spatial databases (PostgreSQL, PostGIS), Strong commercial experience in Java development, Experience with microservices architecture, Experience maintaining automated CI/CD pipelines, Experience with application monitoring and production debugging, Ability to develop and maintain backend services using Spring Boot, Experience working with Git-based workflows 📃 Skills: Java, Spring, SpringBoot, Python, Angular, PostgreSQL, PostGIS, AWS, EKS, Terraform, GitHub, GitHubActions, FastAPI, Jest, Playwright, Groovy, Spock, PyTest, JDBC, psycopg2, ETL, CI/CD, 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.