CareerPlan

Software Systems Engineer with Java

Krakow, Małopolskie, PolandFull-time2026-08-11 → 2026-11-10

Core

Design, develop, test, and debug moderately complex to complex software solutions for Order services supporting NDC distribution in the travel industry.

Role type

Software Systems Engineer (Java)

Builds

Order management services and data stores for NDC distribution

Domain

Travel technology / Cloud-native microservices

Deliverable

production ML models | product features

Required skills

Java, multithreading, Unix/Linux, SQL/Oracle, XML/Web Services, JMS, JUnit, Docker, Kubernetes, Spring framework, performance monitoring

Preferred skills

TDD, Agile Development, prototype application development

Technologies

Google Cloud, Spring, Docker, Kubernetes, Oracle, JMS

Responsibilities

Design and implement reusable components; research and apply emerging technologies; collaborate with cross-functional teams to resolve defects; work with stakeholders to translate requirements into technical solutions; contribute to technical documentation; support SRE initiatives for CI/CD and observability

Seniority

Mid-level, hands-on IC