Senior Software Java Engineer


8900 - 16300 PLN

Umowa o prac臋
Wielko艣膰 firmy
1000 - 2499
Stack technologiczny
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!

  • 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.

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
  • 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)
Wy艣lij CV
Ta rekrutacja prowadzona jest w serwisie zewn臋trznym. Po klikni臋ciu powy偶szego przycisku zostanie wczytana strona rekrutera na kt贸rej mo偶na kontynuowa膰 proces rekrutacji.
Zobacz r贸wnie偶