JustJoin.IT Praca zdalna Expert

Technical Leader

Tenarai

⚲ Kraków

25 200 - 28 560 PLN netto (B2B)

Wymagania

  • Java
  • Spring Boot
  • REST API
  • gRPC
  • Google Cloud Platform
  • Docker
  • Kubernetes
  • GitHub
  • Jenkins
  • GitHub Actions

Opis stanowiska

Project info:
The airline retailing and merchandising platform that enables airlines to create personalized offers and dynamic pricing for customers.
Team is responsible to deliver modern, omni-channel, real-time retailing shopping experience. Provide reduced cost through consolidation of common components including consolidation of offer management system. This is a unique opportunity to work on a critical and operationally complex high-performance product that also interacts with several of mission critical products. That will help the selected candidate to work on high-performing products as well expose opportunity to other products and enable the candidate to grow in their career.

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, develop, test and maintain backend applications using Java and Spring Boot.
• Build and support RESTful APIs and gRPC services.
• Develop solutions deployed on Google Cloud Platform (GCP) and Kubernetes.
• Collaborate with QA, SRE, and Product teams.
• Participate in CI/CD processes, deployments, and production support.
• Provide support during release cycles, including smoke testing, manual validation.
• Troubleshoot issues using logs, metrics, and monitoring tools.
• Conduct code reviews, mentor junior developers, and participate in an on-call rotation.

Requirements:
• 8+ years of experience with Java and Spring Boot.
• Experience building microservices, REST APIs, and gRPC services.
• Hands-on experience with GCP, Docker, and Kubernetes.
• Knowledge of GitHub, Jenkins, or GitHub Actions.
• Familiarity with monitoring tools such as Prometheus and Stackdriver/Cloud Monitoring.
• Basic scripting skills in Python or Bash.
• Experience with WireMock and performance testing.

Must possess a legal work permit in Poland 

Benefits:

General benefits - depends on the form of employment 
• Hybrid work model combining office & remote work 
• 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

🔍 Dekoder Ogłoszenia

🔴
This is a unique opportunity to work on a critical and operationally complex high-performance product that also interacts with several of mission critical products.
Praca nad systemem o kluczowym znaczeniu, który jest skomplikowany operacyjnie i wymaga wysokiej wydajności, co może oznaczać dużą presję i potrzebę szybkiego reagowania na problemy.
🟡
That will help the selected candidate to work on high-performing products as well expose opportunity to other products and enable the candidate to grow in their career.
Obietnica rozwoju kariery poprzez pracę nad wydajnymi produktami i możliwość poznania innych systemów, co może sugerować, że obecny projekt jest tylko etapem w szerszym planie rozwoju firmy.
🔴
Provide reduced cost through consolidation of common components including consolidation of offer management system.
Celem jest optymalizacja kosztów poprzez integrację i ujednolicenie istniejących systemów, co może oznaczać konieczność pracy z przestarzałym kodem lub złożonymi zależnościami.
🔴
Facilitating robust and efficient communication between internal microservices and proprietary components.
Wymaga integracji z wewnętrznymi mikroserwisami oraz z komponentami własnościowymi firmy, co może oznaczać pracę z nieudokumentowanymi lub trudnymi do zrozumienia systemami.
🟡
Supporting core transactional flows, including ticket reservations, refunds, and exchanges.
Praca nad podstawowymi przepływami transakcyjnymi w branży lotniczej, co wiąże się z obsługą krytycznych danych finansowych i operacyjnych, gdzie błędy mogą mieć poważne konsekwencje.