Summary
✨ AI‑Generated
A technology organization is seeking a Senior Java Software Engineer to develop backend systems for a large-scale travel platform. You will work on microservice integration, transactional booking flows, search and optimization algorithms, and complex pricing and financial calculations. The position is suited to an experienced engineer interested in scalable systems and technically demanding backend problems.
Highlights
Work on a large-scale travel technology platform handling complex booking, search, integration, and financial workflows. The role offers exposure to distributed systems, transactional services, optimization algorithms, and challenging backend engineering problems.
Description
Project info:
Content Services for Lodging (CSL) is a comprehensive technology solution designed to simplify how travel agencies and corporate buyers search, compare, and book hotel accommodations.
By solving the issue of fragmented hotel distribution, it brings an immense variety of properties into one unified shopping interface.
The platform is designed to increase efficiency for travel management companies, enhance the booking experience for travelers, and drive more revenue by offering the widest possible range of lodging options in one place.
Key Functional Areas:
System Integration: Facilitating robust and efficient communication between internal microservices and proprietary components.Booking & Ticketing Lifecycle: Supporting core transactional flows, including ticket reservations, refunds, and exchanges.Search & Optimization: Powering backend algorithms designed to find and generate the most optimal flight connections.Financial Calculations: Handling complex pricing engines, fare structures, and diverse cost-assessment calculations.
Responsibilities:
Design, code, test, and build high-quality enterprise software according to requirements.Leverage AI-assisted development tools to improve coding efficiency, code comprehension, and test generation while maintaining full ownership of decisions.Perform meaningful unit testing and maintain code quality, security, and performance standards.Design, build, deploy, and operate scalable services using Google Cloud Platform (GCP).Collaborate with platform, security, and SRE teams to align solutions with cloud, security, and reliability standards.Support the Technical Product Manager in the preparation and refinement of requirements.Provide input to story prioritization, technical tradeoffs, and participate in estimation and sizing activities.Attend and actively participate in Scrum ceremonies, release planning, and technical reviews.Update status in Rally on a daily basis and continuously work with teams to improve engineering and DevOps practices.
Requirements:
Minimum 6+ years of professional software development experienceStrong expertise in Java / Enterprise Java and Spring Boot (enterprise-grade API design and maintenance).Solid knowledge of Web Services (REST, JSON, XML, SOAP).Experience with Google Cloud Platform (GCP) services (Compute/GKE, networking, security, storage, messaging, and monitoring/observability tools).Familiarity with containerized and cloud-native architectures, including Kubernetes-based deployments.Experience with CI/CD pipelines, build tooling, and cloud-integrated DevOps practices.Solid Unix/Linux knowledge.Demonstrated ability to troubleshoot issues in test and production environments, improving stability and performance.Experience in translating business requirements into technical designs and producing technical documentation (with AI assistance).Familiarity with Agile/Scrum methodologies and shift-left testing approaches.Communicative English and Polish (both written and spoken) suitable for cross-functional collaboration.
Must possess a legal work permit in Poland
Benefits:
General benefits
Hybrid work model combining office & remote workAttractively located office with collaboration spacesOnsite parking space for employeesReferral program with financial bonusLife InsuranceBudget for development (including language courses and others), clear career path with the possibility to gain experience in international environmentAccess to internal Learning Platform with multiple trainings oriented for professional growth
Lifestyle benefits:
Access to MyBenefit platform (Multisport included)Team Building activitiesCharity initiativesWorking environment promoting diversity and inclusion
Health benefits:
Private medical care - Platinum Package