Technical Lead - Java
⚲ Kraków
25 200 - 28 560 PLN netto (B2B)
Wymagania
- Jenkins
- GitHub
- GCP
- Docker
- Kubernetes
- gRPC
- Java
- Spring Boot
Opis stanowiska
A largescale, highly complex initiative focused on the development and maintenance of core internal systems. The project ensures seamless communication and integration between various backend components responsible for critical, high-volume travel and transactional operations.
Key Functional Areas:
• System Integration: Facilitating robust and efficient communication between internal microservices and proprietary component.
• 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
Key Functional Areas:
• System Integration: Facilitating robust and efficient communication between internal microservices and proprietary component.
• 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
🔴
A largescale, highly complex initiative focused on the development and maintenance of core internal systems.
Projekt jest duży i skomplikowany, co może oznaczać długi czas trwania, wiele zależności i potencjalne problemy z utrzymaniem.
🔴
The project ensures seamless communication and integration between various backend components responsible for critical, high-volume travel and transactional operations.
Systemy są kluczowe dla działania firmy i obsługują duży ruch, co oznacza wysokie wymagania dotyczące stabilności i wydajności.
🔴
Participate in CI/CD processes, deployments, and production support.
Oprócz rozwoju, będziesz zaangażowany w procesy wdrożeniowe i wsparcie produkcji, co może oznaczać dyżury i rozwiązywanie problemów na produkcji.
🔴
Provide support during release cycles, including smoke testing, manual validation.
Oczekuje się aktywnego udziału w testach i walidacji po wdrożeniach, co może być czasochłonne i wymagać pracy poza standardowymi godzinami.
🟡
Troubleshoot issues using logs, metrics, and monitoring tools.
Oczekuje się samodzielnego diagnozowania i rozwiązywania problemów w środowisku produkcyjnym.