To ogłoszenie wygasło w dniu 2021-05-12 15:30.

Senior Software Java Engineer

Sabre Polska

8 900 - 16 300 zł brutto

Język programowania
Narzędzia

Opis oferty

At Sabre Hospitality we're excited as we're scaling new heights with our partnerships with some of the top hotel chains in the world while we build the industry's first and only integrated Full-Service Property Management Platform (FS-PMS) on Cloud with a micro-services architecture. Our PMS products are being used by thousands of properties world-wide, already. The FS-PMS Platform is being built as a ground-up distributed system (high scale, highly available, durability of data and so on) both from technology and business perspective. Sabre Hospitality is looking for a talented Principal Engineer to join the team to accelerate this journey. Make a change and join Sabre Hospitality team!

RESPONSIBILITIES:
  • Understand the business requirements and develop design and system code using advanced technology stack
  • Design, build and maintain reliable system code for complex cloud native applications spanning mobile, web, backend, platform, API gateways and more
  • Produce production ready high-quality code as well as meet nonfictional requirements of performance, operability, scalability etc. for a cloud native application
  • Adhere to design, coding, unit testing and documentation standards
  • Support cross functional teams in deployment and troubleshooting issues of the code developed.


REQUIREMENTS:
Education: B.S. degree in Computer Science, Information Technology, Engineering or equivalent
Experience: Minimum 4 years of professional experience in software development

Necessary skills:

  • Sound hands on knowledge of Object-Oriented Analysis and Design, SOA, and Design patterns
  • Expert at building Cloud Native product development preferably with GCP (Google Cloud Platform)
  • Excellent knowledge of building Microservices based application hosted in Cloud environments
  • Expertise at development using Core Java, J2EE, Spring Boot, Spring technologies, Hibernate.
  • Extensive experience in development of RESTFUL Services.
  • Thorough understanding and should have extensively used XML, JSON, Log4j.
  • Experience with relational databases (Oracle/MySql, SQL) as well as NoSQL databases like Couch DB
  • Experience in leading small teams and responsible for technical design, code review, NFR & on time delivery of modules handled by a team
  • Expertise in end to end development of Modern web apps and works with Cross functional teams on Requirements, Design, Development & deployment
  • Understanding of TDD practices and experience with JUnit/TestNG/Unit Testing and mocking tools
  • Proven programming skills with strong computer science fundamentals
  • Experience in API documentation using tools like Swagger UI

Necessary skillset/ toolset:
  • Junit/Groovy
  • Spring, Spring Boot, RESTFul Services
  • Design Patterns
  • Microservices
  • Cloud Native/Agnostic Development (GCP/AWS)
  • Docker or similar containerization technologies
  • XML/JSON
  • HTML/CSS
  • Databases (RDMS/NoSQL)
  • jMeter
  • Kafka/Event streaming
  • Monitoring/Alerting tools Grafana/Kibana/AppDynamics
  • Linux/Unix
  • CI/CD
  • Maven
  • GIT
  • React.JS
Remote work possible in different variants, (we will share details with you)

Metodologia pracy

  • System kontroli wersji ― Git
  • System zarządzania projektem
  • Metodologia Agile ― Scrum, Agile
  • Komunikator firmowy
  • Code review
  • Continuous Integration
  • Testy jednostkowe
  • Testy integracyjne
  • Testerzy w zespole
  • System zarządzania wiedzą
  • Statyczna analiza kodu
  • Swoboda w wyborze oprogramowania

Oferujemy

  • Pokój gier
  • Darmowy parking
  • Kuchnia
  • Elastyczne godziny pracy
  • Szkolenia
  • Prysznic
  • Dodatkowy, 10-tygodniowy pełnopłatny urlop ojcowski, a dla mam dopłata do 100% stawki do 12 tyg
  • Dodatkowe dni urlopowe (do 4 dni wolnych w roku) na akcje charytatywne
  • Dostęp premium do aplikacji HEADSPACE
  • Co roczne premiu zależne od wyników pracownika oraz wyników finansowych firmy
  • Bonus za skuteczne polecenie pracownika
  • Możliwość rozliczania autorskich kosztów uzyskania przychodu (w zależności od stanowiska)
  • Nowoczesne biuro - ergonomiczne warunki pracy
  • Prywatna opieka zdrowotna - Pakiet VIP z opieką dentystyczną

Praca w Sabre Polska

O Sabre Polska

W Sabre razem tworzymy podróże. Dostarczamy oprogramowanie dla linii lotniczych, lotnisk, agencji podróży, hoteli, wypożyczalni samochodów, pociągów a nawet promów.
To właśnie dzięki naszym technologiom możesz łatwo zaplanować swoją podróż - od tej najmniejszej aż po podróż dookoła świata. Możesz sprawdzić ceny i rozkłady lotów, zarezerwować miejsce w samolocie czy hotelu, a także zarezerwować transport.

Global Distribution System (GDS) to serce naszego biznesu. Gdy wyszukujesz lot na stronie internetowej lub odwiedzasz biuro podróży, Twoje zapytanie jest obsługiwane przez jeden z zaledwie kilku systemów GDS na świecie. Bardzo prawdopodobne, że to właśnie nasz system.

Współpracujemy z ponad 400 liniami lotniczymi, 175 000 hotelami, 1500 lotnisk a także ponad 700 klientami z branży cargo, lotów czarterowych i innych.
Sprzedaż biletów, zarządzanie załogą, serwisowanie samolotów, planowanie lotów, bezpieczeństwo - to tylko niektóre obszary, w których wspieramy naszych klientów.

Pytania i odpowiedzi