Skip to main content

Senior Java Developer

Technology
Tenarai
Kraków, PolskaWczorajDo 20.07.2026
Pełny etat

Opis stanowiska

Project info:The Reservation Management team focuses on designing, developing, and maintaining a variety of Order services running on open systems. The team is responsible for Order data distribution to internal and external customers, hosting multiple Order management services, and building an Order data store based on a modern, scalable, microservice-based, cloud-oriented architecture. We use the latest technologies and best engineering practices to handle a high volume of transactions supporting millions of traveling passengers daily.The team operates globally, with the main decision‑driving group located in Kraków, and follows mature Scrum processes.Due to the dynamic growth of the team, we are currently looking for a candidate to join us in the role of Senior Software Engineer.Responsibilities:Develop, code, test, and debug new complex software solutions or enhancements to existing productsDesign, plan, develop, and improve applications using both routine and advanced technologiesWork on complex issues requiring in-depth analysis of organizational objectives; implement strategic policies when selecting methods and techniquesPromote high coding standards, best practices, and high-quality deliverablesCollaborate regularly with supervisors, architects, product managers, and HR on project-related and team performance topics; influence decision-making in sensitive situations without damaging relationshipsProvide technical mentorship and competency-based guidance to development teamsShare broader business and product context; mentor others on specific tech stacks and technologiesAssist in the development of software technical documentationRequirements:Technical Expertise:Advanced programming and solution design skills with deep knowledge of the Java ecosystemStrong experience in advanced backend development and solution designSolid understanding of computer science fundamentals, including algorithms, data structures, and computational complexityStrong knowledge of cloud technologies, particularly Google Cloud Platform (GCP) and related servicesFamiliarity with CI/CD pipelines, containerization technologies (e.g., Docker, Kubernetes), and cloud‑native developmentCommunication & Personal Attributes:Excellent problem-solving and analytical skillsProficient English (written and spoken)Self-disciplined and results-oriented mindsetPassion for continuous learning and keeping up to date with industry trendsEducation & Experience:Minimum 5 years of relevant professional experienceDegree in Computer Science or a related field, or equivalent certificationsExperience working in a fast-paced, Agile software development environmentMust possess a legal work permit in PolandBenefits:General benefits - depends on the form of employmentHybrid working model – 3 selected days per week working from the officeFlexible working hours, supporting a healthy work-life balanceAttractively located office with collaboration spacesReferral 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

Keywords
TeaCodingScrumJavaCI / CDCoding conventionsDebuggerDockerKubernetesDebuggingCI/CD

¿Te interesa este puesto?