Backend Developer @ Shiji Poland

14 hours ago


Katowice, Czech Republic Shiji Poland Full time

Experience 2+ 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.


  • Backend Developer

    1 week ago


    Katowice, Czech Republic Shiji Poland Full time

    Our requirements Being fluent in Object-Oriented or Functional Programming paradigms  Good knowledge of C#, .NET, and relational databases  The capability of writing clean code along with tests  Experience 3+ years in a similar role  Good Knowledge of testing (Unit/Integration tests)  The capability of writing clean code along with tests  Being an...


  • Katowice, Czech Republic Shiji Poland Full time

    Must have 5+ years of experience in PHP (we work on versions of 7,8.0) web programming. Experience with the popular frameworks, mainly Laravel (we work on versions of 6,7,8). Experience with distributed systems and microservice architecture. Familiarity with MYSQL database (query building and database optimization). Proven experience defining a development...


  • Katowice, Czech Republic Shiji Poland Full time

    At least 2 years of experience in a senior-level role, taking ownership of architectural decisions, mentoring, and delivering production-grade solutions. Advanced understanding of TypeScript and modern JavaScript (ES6+). Proven experience in frontend architecture design, applying DDD, CQRS, event-driven, and layered architecture principles. Ability to...


  • Katowice, Czech Republic Shiji Poland Full time

    What are we looking for: Previous working experience as an IT Business Analyst for 3 years MA in Computer Science, Engineering or similar relevant fields Outstanding communication and presentation skills Familiar with microservices architecture and REST API Database understanding (SQL skills) In-depth knowledge of Agile process and principles Excellent...


  • Katowice, Czech Republic Shiji Poland Full time

    Minimum 4 years’ experience as JavaScript or Front-End Developer Experience with React ecosystem (React hooks) Advanced understanding of JavaScript ES6/TypeScript Good knowledge of HTML5, CSS3 Experience in work with or contribute to a JavaScript based build system (e.g., Babel, Webpack)Interest in testing, review and code quality Familiar with Git SOLID...


  • Katowice, Gdańsk, Czech Republic Sopra Steria Poland Full time

    Must have requirements: Solid experience in C# development Frontend experience with Vue.js Good understanding of software engineering principles English proficiency at B2 level Willingness to visit our office in Gdańsk and participate in occasional business trips Strong communication skills and proactive attitude Experience with Agile/Scrum and tools...


  • Kraków, Rzeszów, Tarnów, Katowice, Czech Republic OneRail Poland Sp. z o.o. Full time

    3+ years of experience in backend development, with a strong focus on Node.js & TypeScript. Experience in building RESTful APIs and microservices. Experience with databases such as MySQL, MongoDB, CosmosDB or similar. Understanding of cloud services (Azure and GCP) and containerization (Docker, Kubernetes). Experience with Agile methodologies and CI/CD...


  • Gdańsk, Katowice, Czech Republic Sopra Steria Poland Full time

    Must-have requirements: Experience as a Scrum Master of an IT development team  Good technical and functional understanding of the development process Experience in large scale applications development Leadership and facilitation skills (Servant Leader) Excellent communication skills with proven ability to act as a facilitator Conflict resolver Strong...


  • Remote, Katowice, Czech Republic Sopra Steria Poland Full time

    Must-have requirements: Experience as a Business Analyst for at least 5 years IT functional understanding Capability of abstraction English at least B2 Being open to occasional business trips abroad and visits to our office in Katowice Nice to have requirements: SEA Sparx tool knowledge ArchiMate knowledge Experience in Platform implementation We are looking...


  • Katowice, Czech Republic Reply Polska Full time

    Successfully completed a degree in computer science, mathematics, physics, or a comparable field of study 4+ years of experience in backend development with Kotlin or Java (willingness to work in Kotlin required) Proficiency in Spring Boot and working with PostgreSQL Experience in microservice architectures and Domain-Driven Design (DDD) Hands-on...