May 19, 2026
Mid Java developer
Mid • Hybrid
Gdansk, Poland
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
Similar jobs you might like
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 (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.
Technology
Cognizant Technology Solutions
Software Engineer (Java)
Mid
Remote
100 - 130 PLN/hr
🏢 Summary: Remote Software Engineer (Java) role focused on designing and delivering scalable back-end solutions for a strategic financial domain initiative. The position involves full ownership of the software development lifecycle, from requirements to deployment, within an Agile environment. The engineer will work with modern cloud-native technologies and collaborate with cross-functional international teams. 🗂️ Requirements: Proficiency in Java, Strong experience with Spring Boot, Experience with Kafka, Experience with Docker and Kubernetes, Knowledge of Hibernate, Experience with Microservices architecture, Experience with CI/CD tools, Experience with cloud platforms (AWS, Azure or GCP), Understanding of unit testing, Experience building REST APIs, Knowledge of security best practices, Fluent English, Location in Poland 📃 Skills: Java, Spring, SpringBoot, Kafka, Docker, Kubernetes, Hibernate, Microservices, Jenkins, GitHubActions, AWS, Azure, GCP, REST, CI/CD, Agile, Scrum 🏢 Description: Software Engineer (Java) Salary: 100-130 pln/h Work Model : Remote with visits to Warszawa, Gdańsk or Wrocław office once per month Join our expanding engineering team supporting a strategic initiative in the financial domain. As a global tech partner with over 30 years of experience, we help leading organizations modernize their systems and deliver top-tier digital solutions. We’re looking for a Software Engineer (Java) who thrives in ownership-driven environments and enjoys solving complex technical challenges. What You’ll Do • Design and build scalable back-end solutions using Java and Spring Boot • Own the full software development lifecycle: from requirements gathering to deployment and monitoring • Collaborate with cross-functional teams and stakeholders • Drive engineering excellence and mentor others What You Bring • Proficiency in Java, with strong experience in Spring Boot, Kafka, Docker, and Kubernetes • Solid knowledge of Hibernate and Microservices architecture • Experience with CI/CD tools (Jenkins, GitHub Actions) and cloud platforms (AWS, Azure, or GCP) • Strong understanding of unit testing, REST APIs, and security best practices • Excellent communication skills, team collaboration, and ownership mindset • Fluent in English • Must be located in Poland Agile Experience • Hands-on experience with Agile/Scrum methodologies • Comfortable working in fast-paced environments with evolving priorities Nice to Have • Background in financial services What we Offer • Work in international teams (Poland, UK, US). • Remote-first work model
Technology
EPAM Systems
Junior Java Engineer
Junior
Hybrid
Krakow, Poland
🏢 Summary: Junior Java Engineer role focused on developing and maintaining backend services and microservices in a cloud-based environment within a Scrum team. The position involves hands-on Java development, testing, and support under senior mentorship, with exposure to modern cloud technologies. Hybrid work model with client interaction and opportunities to grow in cloud engineering. 🗂️ Requirements: 1+ years of software development experience or strong junior-level hands-on practice, Hands-on experience with Java, Basic knowledge of object-oriented programming, Basic knowledge of RESTful APIs, Basic knowledge of Git or version control systems, Basic knowledge of SQL, Familiarity with unit testing frameworks, Understanding of software development lifecycle, English proficiency at B2 level, Ability to self-manage tasks and meet deadlines 📃 Skills: Java, OOP, REST, Git, SQL, JUnit, Mockito, Scrum, GCP, Spring, SpringBoot, Microservices, Kotlin 🏢 Description: Are you passionate about Java and eager to grow your skills as a Junior Java Engineer in a dynamic, cloud-focused environment? Join our international team of experienced developers and architects, where you’ll learn from senior engineers and mentors while contributing to the development and maintenance of modern cloud-based applications. We value transparency, autonomy, and continuous improvement, and we’re looking for a motivated self-starter ready to take ownership and grow within a Scrum team. This role offers a hybrid model, with 3 days per week working from the client's office in Kraków, Poland. Ready to launch your career in cloud engineering? Apply now and join our global team! Responsibilities Support the development, testing, and maintenance of backend services and microservices using Java Implement small features and bug fixes under the guidance of senior engineers Write clean, readable, maintainable, and well-tested code following team standards and best practices Participate in code reviews as a learner and apply received feedback Assist in troubleshooting and resolving technical issues together with the team Take part in Agile ceremonies (daily stand-ups, sprint planning, reviews, retrospectives) Communicate with stakeholders and team members to clarify requirements and implementation details Contribute to technical documentation and knowledge sharing within the team Requirements 1+ years of experience in software development or strong junior-level hands-on practice Hands-on experience with Java Basic knowledge of object-oriented programming, RESTful APIs, Git/version control, and SQL Familiarity with unit testing (e.g. JUnit, Mockito) Understanding of the software development lifecycle (analysis, design, implementation, testing, support) English level B2 with readiness for client-facing communication Ability to self-manage tasks, prioritize work, and meet deadlines Nice to have Basic knowledge or initial experience with Google Cloud Platform (GCP) Familiarity with Spring / Spring Boot Exposure to microservices architecture Experience or interest in Kotlin We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. We will reach out to selected candidates exclusively.
Technology
EPAM Systems
Junior Java Developer
Junior
Remote
🏢 Summary: Junior Java Developer role focused on designing and implementing airline API integrations for a global flight booking platform. The position involves building microservices-based solutions, improving integration and testing processes, and supporting CI/CD and production environments. This is a fully remote opportunity within Poland with exposure to cloud technologies. 🗂️ Requirements: Experience with Java and object-oriented programming, Basic knowledge of Spring Core, Basic knowledge of Spring Boot, Understanding of microservices architecture, Experience with RESTful APIs, Familiarity with relational databases, Basic SQL knowledge, Experience with Git, Knowledge of Maven or Gradle, Understanding of Docker and containerization, Willingness to work with AWS services, Understanding of SDLC and testing principles, Basic troubleshooting and debugging skills, Ability to participate in production support rotation, English proficiency, Russian proficiency 📃 Skills: Java, Spring, SpringBoot, Microservices, REST, SQL, Git, Maven, Gradle, Docker, AWS, SDLC, Testing 🏢 Description: We are looking for a Junior Java Developer for a global travel technology company. Your task will be to design and implement solutions that streamline the integration of new airlines using various API technologies (NDC, LCC, custom). The project focuses on flight booking platforms and aims to improve the experience of millions of travelers and expand the airline partnership network. This role offers fully remote work within Poland. Ready to launch your career in cloud engineering? Apply now and join our global team! Responsibilities Design and implement technical solutions for new and existing product development Develop and promote implementation and rollout plans for airline integrations Analyze and evaluate existing integration approaches and propose improvement plans Assess current testing approaches for integration and performance and recommend enhancements Ensure stable and fast delivery processes across the development lifecycle Contribute to and setup CI/CD processes for streamlined deployments Participate in mentorship of fellow engineers to solve complex technical challenges Establish and maintain monitoring and alerting systems for production environments Participate in 12/7 production support on a rotation schedule Requirements Experience with Java programming and object-oriented development Basic knowledge of Spring Core and Spring Boot frameworks Understanding of microservices architecture and RESTful API development Familiarity with relational databases and basic SQL knowledge Experience with version control systems, particularly Git Basic understanding of build tools such as Maven or Gradle Knowledge of containerization concepts with Docker Willingness to learn cloud technologies, particularly AWS services Understanding of software development lifecycles and testing principles Basic troubleshooting and debugging skills Good English communication skills Good Russian communication skills Eagerness to learn new technologies and grow professionally Nice to have Any exposure to Spring Framework ecosystem (SpringBoot, SpringCloud) Basic knowledge of NoSQL databases (DynamoDB, MongoDB) Familiarity with CI/CD concepts and tools like Jenkins Understanding of logging and monitoring principles Experience with Splunk, Kubernetes or Kotlin Previous internship or project experience in software development We offer/Benefits We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. We will reach out to selected candidates exclusively. EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
Technology
KUBO Poland Sp. z o.o.
Software Systems Engineer
Senior
Hybrid
Gdansk, Poland
🏢 Summary: Role focused on developing and maintaining safety-critical embedded software for advanced avionics systems in modern aircraft. The position involves system-level architecture, requirements engineering, and full software lifecycle activities within certification-driven environments. You will collaborate with multidisciplinary teams to deliver compliant, high-reliability solutions for next-generation aviation platforms. 🗂️ Requirements: Experience in safety-critical software development (full lifecycle), Strong experience in embedded C/C++, Experience with system requirements engineering and traceability, Experience in code reviews and adherence to quality standards, Experience in verification, validation, and certification processes, Ability to identify safety and reliability risks, Experience working with cross-functional engineering teams, English proficiency minimum B2 📃 Skills: C, C++, Embedded, DO-178C, ARP4754, MBSE, Avionics, Verification, Validation, Traceability 🏢 Description: We are recruiting for a global organization operating in the aviation industry, focused on developing advanced avionics and embedded systems used in modern aircraft. The team works on safety-critical software and system-level solutions for next-generation aviation platforms. It’s a stable environment with long-term projects and strong engineering standards. You’ll be part of a multidisciplinary team working on embedded systems, with real impact on system architecture, requirements, and certification processes. Key responsibilities Work on system-level architecture and requirements engineering Translate system requirements into software design and implementation Develop and maintain embedded software (C/C++) Participate in code reviews and ensure compliance with standards Support software verification, validation, and certification processes Identify risks, safety, and reliability issues Collaborate with systems engineers and international teams Contribute to process improvements and engineering best practices Ideal candidate profile Experience in safety-critical software development (full lifecycle) Strong experience with C/C++ (embedded) Ability to work with system requirements and maintain traceability Experience with code reviews and quality standards Experience working with cross-functional teams (systems, stakeholders) English min. B2 Nice to have Knowledge of standards like DO-178C, ARP4754 Experience with Model-Based Systems Engineering Background in avionics or other regulated industries Conditions Form of cooperation: UoP + KUP 50% Hybrid work model: 2 days per week in the Gdańsk office Benefits: private medical care, Multisport card, employee pension scheme Recruitment steps Phone call with Recruiter Client interview Feedback and decision W KUBO naprawdę zależy nam na ludziach. Zapraszamy osoby w różnym wieku, o różnych tożsamościach i sposobach funkcjonowania oraz niezależnie od sytuacji zdrowotnej i rodzinnej. Autentyczność jest dla nas wartością, a naszym celem jest uczciwy i otwarty proces dla wszystkich. 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
Cognizant Technology Solutions
Junior Software Engineer
Junior
Hybrid
Warsaw, MZ, Poland
🏢 Summary: Junior Software Engineer role focused on developing and maintaining mission-critical backend components in the financial and payments domain. The position involves feature delivery, participation in release processes, and engagement in DevOps and SRE practices within a modern engineering environment. It offers structured growth while working with technologies such as Microservices, Kafka, and GenAI tools. 🗂️ Requirements: 0–2 years professional software development experience, Familiarity with Java, Understanding of Microservices architecture, Knowledge of messaging patterns, Basic knowledge of SDLC and production-ready code practices, Willingness to work in evolving greenfield environment, Ability to work in Agile team, Openness to learning new backend technologies 📃 Skills: Java, Microservices, Kafka, GenAI, DevOps, SRE, Agile, SDLC, AI, DataEngineering, Messaging 🏢 Description: Junior Software Engineer (Java) Salary: 70–85 PLN/h Work Model: Hybrid - 3 days per week from the Warsaw office Join our growing engineering team supporting a global leader in the financial and payments sector. As a trusted technology partner, we help organizations build and maintain mission-critical systems while embracing modern engineering practices. We’re looking for a proactive Junior Software Engineer (Java) who is eager to learn, grow, and contribute to impactful solutions within a high-standard engineering environment. What You’ll Do • Develop and deliver features within assigned components under guidance from senior engineers • Contribute to code quality, testing, and participate in the release process • Collaborate with cross-functional teams in an Agile environment • Support DevOps and Site Reliability Engineering (SRE) activities • Leverage modern tools, including GenAI, to enhance development efficiency • Continuously learn and adapt to new backend technologies and evolving project needs What You Bring • 1–2 years of experience in software development • Basic knowledge of Java and Microservices architecture • Familiarity with messaging systems (e.g., Kafka) is a plus • Understanding of the software development lifecycle and best practices for stable, production-ready code • Strong communication skills and willingness to learn from experienced engineers • Open mindset and adaptability to work in a dynamic, evolving environment • Fluent in English • Must be located in Poland Agile Experience • Basic understanding of Agile/Scrum methodologies • Ability to work in a collaborative, fast-paced team environment Nice to Have • Interest in areas such as AI, Data Engineering, or distributed systems • Experience with AI coding assistants (e.g., Claude AI / Claude Code) • Exposure to cloud platforms or DevOps practices What We Offer • Work in international teams (Poland, UK, US) • Structured development path with mentorship from senior engineers • Exposure to cutting-edge technologies, including GenAI and AI Agentic systems • Opportunity to grow within a high-impact financial domain
Technology
TQLO SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ
Senior Java Developer with Oracle Service Bus (OSB)
Senior
Hybrid
Warsaw, Poland
130 - 155 PLN
🏢 Summary: Senior Java Developer role focused on developing and maintaining large-scale insurance systems and complex integrations in a long-term, stable project. The position involves designing integration architecture based on SOA and EDA, working with microservices, and influencing technical standards. Remote work with occasional onsite presence in Warsaw. 🗂️ Requirements: Minimum 5 years of Java development experience (8/11/17/21), At least 3 years of experience with Spring or Spring Boot, Experience designing and maintaining integrations using Oracle Service Bus (OSB), Knowledge of DDD, CQRS, Hexagonal Architecture, EDA, Experience with microservices and basic knowledge of Kubernetes, Knowledge of GIT, Experience with relational databases (Oracle or PostgreSQL), Experience writing automated tests (JUnit, Spock, Groovy, Testcontainers), Experience working in Agile (Scrum) environment 📃 Skills: Java, Spring, SpringBoot, OSB, DDD, CQRS, Hexagonal, EDA, Microservices, Kubernetes, Git, Oracle, PostgreSQL, JUnit, Spock, Groovy, Testcontainers, SOA 🏢 Description: Our Client is an international organization from the insurance sector , delivering large-scale and complex IT projects with high quality standards.The project focuses on the development and maintenance of key business and integration systems supporting insurance processes and inter-system communication. We are looking for an experienced Senior Java Developer who wants to work on a stable, long-term project and have a real impact on architecture and technical standards. 📍 WORK MODE: Remote – 1 day per month onsite in Warsaw 🧑💻 YOUR RESPONSIBILITIES Developing and maintaining software for insurance systems, with a strong focus on business needs, reliability, and code quality Designing and developing system integrations using Oracle Service Bus (OSB) Participating in the development of integration architecture and inter-system communication based on SOA and EDA (Event-Driven Architecture) Ensuring best software engineering practices: Clean Code, code reviews, automated testing Close collaboration with backend, frontend, integration, and architecture teams in an Agile (Scrum) environment Creating and maintaining technical and business documentation 🔍 WHAT WE EXPECT FROM YOU Must-have: Minimum 5 years of experience in Java development (8/11/17/21) At least 3 years of experience with Spring / Spring Boot Hands-on experience in designing and maintaining integrations using Oracle Service Bus (OSB) Knowledge of architectural concepts: DDD, CQRS, Hexagonal Architecture, EDA Experience with microservices and basic knowledge of Kubernetes (K8s) Knowledge of GIT and relational databases ( Oracle or PostgreSQL ) Experience in writing automated tests (JUnit, Spock, Groovy, Testcontainers) Teamwork skills and experience working in Agile (Scrum) Nice-to-have: Knowledge of messaging systems ( Kafka, RabbitMQ, ActiveMQ ) Experience with monitoring tools ( Dynatrace, Splunk ) Knowledge of NoSQL databases ( MongoDB, Infinispan ) Experience with Rancher Experience working with SOA architecture and ESB-class integration systems 🤝 WHY JOIN? Real influence on architecture and technical decisions Stable, long-term project in the insurance sector Mature work environment, clear processes, and a partner-based collaboration model Short and transparent recruitment process: 2 stages (technical interview + hiring manager) Thank you for all applications! We will contact selected candidates. TQLO Sp. z o.o. – Employment Agency, KRAZ No. 33580
Technology
KUBO
Aviation Software Engineer (Python)
Mid
Remote
Gothenburg, Sweden
120 - 250 PLN
🏢 Summary: Engineering role focused on building and maintaining mission‑critical Python backend services for aviation platforms used by airlines and flight operations worldwide. The position covers the full software lifecycle, from design and implementation to deployment and production support, in close collaboration with domain experts. Work involves developing reliable, high‑availability systems in a demanding, always‑on environment. 🗂️ Requirements: Commercial experience in software development (3+ years mid or 8+ years senior, or strong entry‑level profile), Hands‑on experience with Python in production environments, Experience building backend services and APIs, Experience with automated testing and code reviews, Ability to troubleshoot and debug production systems, Fluent English for technical collaboration, Availability for occasional business travel within Europe 📃 Skills: Python, API, REST, Backend, Testing, Debugging, Git, AWS, Docker, Kubernetes, Java, Spring, Rave 🏢 Description: Do you want to build software in Python and work on systems that directly support airlines and flight operations? Would you like to combine hands‑on engineering with close collaboration with business stakeholders in the aviation domain? We are partnering with aviation customers to grow their engineering and implementation teams and are hiring several profiles: entry‑level, mid‑level and senior engineers. You will contribute to a mission‑critical aviation platform relied on by airlines, pilots and fleet operators around the world. The products operate in a demanding environment, where reliability, accuracy and always‑on availability are essential. You’ll work with experienced engineers and domain experts, shaping core capabilities end‑to‑end – from early discovery and design through delivery to continuous improvement. Key responsibilities Design, develop and maintain backend services for aviation‑related products. Collaborate with product and domain experts to understand requirements and translate them into technical solutions. Move comfortably between technical details and business context, supporting both engineering teams and end users. Take part in the full development lifecycle: design, implementation, code reviews, automated testing and deployment. Troubleshoot and debug production issues, improve reliability and performance, and suggest technical improvements. Ideal candidate profile 3+ years (Mid) or 8+ years (Senior) of experience in software development or a similar engineering role. We can also accept entry level applications if other qualifications are a good match. In simple words - we are building a diverse team! Comfortable working with Python in a production environment (services, APIs, data processing). Fluent in English and used to working with international clients and distributed teams. Open to occasional business travel within Europe. Able to move between technical detail and business context with ease. Nice to have Experience in aviation (e.g. crew planning or airline operations). Experience with Java (e.g. Spring Boot) or another programming language. Rave programming language. Experience as Product Owner or similar role close to the business. Background in large software implementation projects at customers. Exposure to AWS or another cloud platform, test automation frameworks, Docker / Kubernetes. Interest in AI tools and how they can support engineering work. What matters most Ownership mindset and a proactive approach to problems. Strong communication skills with both engineers and business stakeholders/clients. Flexibility and ability to adapt in dynamic, changing environments. Conditions Location: Gothenburg or Gdańsk Work Model: Hybrid from the office in Gothenburg/Gdańsk or fully remote across Poland. Employment Type: B2B contract via KUBO; employment contract also possible. Salary: Competitive, aligned with your seniority and form of cooperation + additional wellbeing & training benefits Recruitment steps Initial call with a KUBO recruiter (and optional technical tests) Interview(s) with the client (in June) Decision, feedback and support through offer and onboarding The start of the assignment will be no earlier than in the second half of August