Talent.com
Senior Backend Developer @ Shiji Poland
Senior Backend Developer @ Shiji PolandShiji Poland • Katowice, Poland
Senior Backend Developer @ Shiji Poland

Senior Backend Developer @ Shiji Poland

Shiji Poland • Katowice, Poland
1 day ago
Job description

Daylight PMS

Your job will be to develop a part of a distributed system that serves the hospitality industry. It is a solution that allows hotel employees or hotel managers to handle various activities such as managing reservations, payments and hotel services within the hotel or between hotels. The system consists of many domain-oriented microservices developed under a few cross-functional teams.

Our Daily Work

  • We follow Scrum with iterating Sprints, Grooming & Sprint planning sessions, Code Freeze after sprint and retrospective meetings
  • We use Gitlab to sync the code with develop and master branches, and create feature branch for each User Story
  • We commit daily and use CI / CD using Gitlab / Jenkins
  • We open merge requests and wait for review for other team members before merge
  • We use docker and docker compose for local development and deployment of all microservices
  • We create nuget packages to share work with others in our own Nuget Server
  • We use Visual Studio or Rider or VSC for coding
  • We use teams to communicate and or participate in meetings with other team members

Technologies :

  • .NET 8 (C#), Web API, Entity Framework, REST
  • Open ID (JWT), Identity Server, Federated Security, SSO
  • PostgreSQL, Elastic Search, Redis
  • Kafka
  • Kubernetes, Docker
  • AWS (S3, EC2, ESB, Route53, CloudFront, VPC, API Gateway etc.)
  • ELK Stack, Graphana, Opsgenie
  • Kong Api Gateway
  • Our System

  • Cloud Native, deployed in Kubernetes on AWS infrastructure
  • Written in .NET, API First (REST) approach with thin UI client
  • Written in microservices, DDD, CQRS, Event Based, Saga Pattern for Distributed Transactions
  • Multi-tenant and multi-region (US, EU, China, APAC, Middle East deployed regions)
  • Green field development, with less than 5 years old code, started from scratch in .NET Core
  • Hiring Process 🚀

    1️⃣ Intro Call (20 min) – A quick chat with our HR team to get to know each other and see if we're a good match.

    2️⃣ Technical Interview – A deep dive into your experience and problem-solving approach with our team.

    3️⃣ Feedback & Final Decision – We value your time, so we won’t keep you waiting. Expect clear feedback and next steps shortly after.

    Sounds good? Let’s talk! 😊

  • Experience 4+ years in a similar role
  • Advanced Object-Oriented and or Functional Programming paradigms
  • Good knowledge of C#, .NET, Web API (REST), Entity Framework, or any other ORM (Dapper / NHibernate, etc.)
  • Knowledge of DBs, such as PostgreSQL or Elastic Search
  • Good Knowledge of testing (Unit / Integration tests)
  • The capability of writing clean code along with tests
  • Being an open-minded, proactive person
  • Nice to have :

  • Experience with Integration Systems and patterns (XML / SOAP, JSON, CSV, FTP or HTTP message transformation / delivery, competing consumers pattern, pipes and filter, off loading queue etc.)
  • Experience with distributed systems, transactions, multi-tenant and multi-region systems
  • Basics of Linux, Docker
  • Daylight PMS

    Your job will be to develop a part of a distributed system that serves the hospitality industry. It is a solution that allows hotel employees or hotel managers to handle various activities such as managing reservations, payments and hotel services within the hotel or between hotels. The system consists of many domain-oriented microservices developed under a few cross-functional teams.

    Our Daily Work

  • We follow Scrum with iterating Sprints, Grooming & Sprint planning sessions, Code Freeze after sprint and retrospective meetings
  • We use Gitlab to sync the code with develop and master branches, and create feature branch for each User Story
  • We commit daily and use CI / CD using Gitlab / Jenkins
  • We open merge requests and wait for review for other team members before merge
  • We use docker and docker compose for local development and deployment of all microservices
  • We create nuget packages to share work with others in our own Nuget Server
  • We use Visual Studio or Rider or VSC for coding
  • We use teams to communicate and or participate in meetings with other team members
  • Technologies :

  • .NET 8 (C#), Web API, Entity Framework, REST
  • Open ID (JWT), Identity Server, Federated Security, SSO
  • PostgreSQL, Elastic Search, Redis
  • Kafka
  • Kubernetes, Docker
  • AWS (S3, EC2, ESB, Route53, CloudFront, VPC, API Gateway etc.)
  • ELK Stack, Graphana, Opsgenie
  • Kong Api Gateway
  • Our System

  • Cloud Native, deployed in Kubernetes on AWS infrastructure
  • Written in .NET, API First (REST) approach with thin UI client
  • Written in microservices, DDD, CQRS, Event Based, Saga Pattern for Distributed Transactions
  • Multi-tenant and multi-region (US, EU, China, APAC, Middle East deployed regions)
  • Green field development, with less than 5 years old code, started from scratch in .NET Core
  • Hiring Process 🚀

    1️⃣ Intro Call (20 min) – A quick chat with our HR team to get to know each other and see if we're a good match.

    2️⃣ Technical Interview – A deep dive into your experience and problem-solving approach with our team.

    3️⃣ Feedback & Final Decision – We value your time, so we won’t keep you waiting. Expect clear feedback and next steps shortly after.

    Sounds good? Let’s talk! 😊

    ,[Collaborating with Product Owners in grooming the business requirements before development, Designing, implementing and then maintaining new functionalities inside a living system, Performing code reviews daily , Guiding other developers into the correct implementation of business requirements] Requirements : .NET, SQL, Microservices architecture, Unit testing, Integration test, Docker Additionally : Private medical care, including a dental package,, Multisport card as part of the MyBenefit package, Group life insurance for you and your partner, Lloyd’s insurance (available for B2B contractors), 40 hours for professional development during work, Unlimited access to Udemy courses, Referral bonus, Free group language lessons, Free coffee, Bike parking, Playroom, No dress code, Modern office, Free snacks.

    Create a job alert for this search

    Senior Backend Developer • Katowice, Poland

    Related jobs
    Senior Embedded Developer (Gliwice, Katowice) @ FieldBee

    Senior Embedded Developer (Gliwice, Katowice) @ FieldBee

    FieldBee • Gliwice, Poland
    Dutch agriculture machine automation company eFarmer B.FieldBee produces and sells precise tractor guidance systems, field operations software and data-driven solutions to farmers, agricultural OEM...Show more
    Last updated: 30+ days ago • Promoted
    Senior.NET Fullstack Developer

    Senior.NET Fullstack Developer

    CODEFIT sp. z o.o. • Katowice, śląskie, Polska
    Projektowanie architektury rozwiązań.Tworzenie i rozwój systemów głównie dla branży maritime.Dbałość o jakość kodu – CodeReview (GitHub). Uczestnictwo w procesie bazującycm na SCRUM.Wdrażanie rozwią...Show more
    Last updated: 27 days ago • Promoted
    Senior Software Developer - Cloud Native / Java @ Reply Polska

    Senior Software Developer - Cloud Native / Java @ Reply Polska

    Reply Polska • Katowice, Poland
    Riverland Reply is the Reply group company specialized in consulting end-to-end customer-oriented solutions and strategies. The company combines in-depth knowledge of digital Customer Experience wit...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Developer (with German) @ Link Group

    Senior Java Developer (with German) @ Link Group

    Link Group • Katowice, Poland
    Java (JEE, Spring Boot, Hibernate).Umiejętność pisania testów jednostkowych.Java 8+, Maven, Unix / Linux, GitHub, Bitbucket. Umiejętność projektowania i implementacji.JavaScript, TypeScript, Angular, ...Show more
    Last updated: 20 days ago • Promoted
    Backend Developer (E2E Testing) @ Shiji Poland

    Backend Developer (E2E Testing) @ Shiji Poland

    Shiji Poland • Katowice, Poland
    We are looking for a dedicated professional to join our team as an E2E Test Engineer.In this role, you will be responsible for writing new and maintaining existing end-to-end (E2E) tests for our ap...Show more
    Last updated: 30+ days ago • Promoted
    Senior Magento Developer

    Senior Magento Developer

    Sii Sp. z o.o. • Katowice, śląskie, Polska
    Poszukujemy Backend Developera, który dołączy do naszego zespołu e-commerce.Będziesz częścią międzynarodowych projektów, pracując w zwinnym podejściu nad rozwijaniem aplikacji i tworzeniem rozwiąza...Show more
    Last updated: 30+ days ago • Promoted
    Senior React Native Developer

    Senior React Native Developer

    Edge One Solutions Sp. z o.o. • Katowice, śląskie, Polska
    Nasz klient to to jeden z globalnych liderów w dziedzinie technologii grzewczych, chłodniczych i zrównoważonego zarządzania energią. Z pomocą swoich produktów IoT wspierają klientów w optymalizacji ...Show more
    Last updated: 26 days ago • Promoted
    Backend Developer @ OneRail Poland Sp. z o.o.

    Backend Developer @ OneRail Poland Sp. z o.o.

    OneRail Poland Sp. z o.o. • Katowice, Poland
    Work on industry-leading technology that is shaping the future of logistics.Opportunities for professional development and career advancement. Join a team of talented engineers and industry experts....Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Developer @ Capgemini Polska Sp. z o.o.

    Senior Java Developer @ Capgemini Polska Sp. z o.o.

    Capgemini Polska Sp. z o.o. • Katowice, Poland
    Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you’d like, where you’ll be supported and inspired by a collaborative community of colleagues...Show more
    Last updated: 30+ days ago • Promoted
    Mid / Senior Java Developer @ GK Software Poland

    Mid / Senior Java Developer @ GK Software Poland

    GK Software Poland • Katowice, Poland
    You will participate in the development of enterprise and cloud applications (e.You will not only be programming, but also analyzing and designing individual solutions. If you want to use English, y...Show more
    Last updated: 26 days ago • Promoted
    Senior.NET Developer @ Qodeca Sp. z o.o.

    Senior.NET Developer @ Qodeca Sp. z o.o.

    Qodeca Sp. z o.o. • Katowice, Poland
    What can you expect in return?.Competitive remuneration : 18 000-22 000 PLN net + VAT (B2B contract).Work in a highly experienced, cross-functional engineering team. Opportunity to tackle challenging...Show more
    Last updated: 30+ days ago • Promoted
    Senior Backend Developer @ Shiji Poland

    Senior Backend Developer @ Shiji Poland

    Shiji Poland • Katowice, Poland
    Your job will be to develop a part of a distributed system that serves the hospitality industry.It is a solution that allows hotel employees or hotel managers to handle various activities such as m...Show more
    Last updated: 1 day ago • Promoted
    Tech Lead QA (C#) @ Shiji Poland

    Tech Lead QA (C#) @ Shiji Poland

    Shiji Poland • Katowice, Poland
    Your responsibilities mainly focus on testing our web application based on user stories and performing exploratory tests. In addition, you will also mentor other team members in advanced automation ...Show more
    Last updated: 22 days ago • Promoted
    Senior SAP Commerce Developer (Back-end)

    Senior SAP Commerce Developer (Back-end)

    MORIS • Chorzów, śląskie, Polska
    Szukamy doświadczonego Senior SAP Commerce Developera, który będzie odpowiedzialny za rozwój i utrzymanie funkcjonalności na platformie e-commerce opartej o SAP Commerce Cloud, ze szczególnym uwzgl...Show more
    Last updated: 28 days ago • Promoted
    Senior ABAP Developer @ Aebi Schmidt Polska Sp. z o.o.

    Senior ABAP Developer @ Aebi Schmidt Polska Sp. z o.o.

    Aebi Schmidt Polska Sp. z o.o. • Katowice, Poland
    The SAP Senior ABAP Expert acts as the primary technical authority for custom developments across the global SAP landscape. He / she supports and develops tailored solutions within ECC, S / 4HANA, GTS o...Show more
    Last updated: 29 days ago • Promoted
    Backend Developer @ Shiji Poland

    Backend Developer @ Shiji Poland

    Shiji Poland • Katowice, Poland
    Your job will be to develop a part of a distributed system that serves the hospitality industry.It is a solution that allows hotel employees or hotel managers to handle various activities such as m...Show more
    Last updated: 30+ days ago • Promoted
    Senior Backend Developer | C#

    Senior Backend Developer | C#

    Shiji Poland • Katowice, Silesian, Poland
    Your job will be to develop a part of a distributed system that serves the hospitality industry.It is a solution that allows hotel employees or hotel managers to handle various activities such as m...Show more
    Last updated: 1 day ago • Promoted
    Senior Java Developer

    Senior Java Developer

    Scalo Sp. z o.o. • Katowice, śląskie, Polska
    W Scalo zajmujemy się dostarczaniem projektów software'owych i wspieraniem naszych partnerów w rozwijaniu ich biznesu.Tworzymy oprogramowanie, które umożliwia ludziom dokonywanie zmian, działanie w...Show more
    Last updated: 30+ days ago • Promoted