我们的酒店管理解决方案由多个面向领域的微服务domain-oriented microservices组成并由数个跨职能团队共同开发您将参与开发面向酒店行业的分布式系统的一部分该系统由多个面向领域的微服务组成由若干跨职能团队共同开发通过您的工作您将为全球数以千计酒店员工的工作体验带来改善
随着业务的发展需招募高级Backend开发工程师若干名详情如下
主要职责范围
1. 系统功能的开发实施与维护
2. 为第三方构建专用的数据导出解决方案
3. 为分析和报表目的构建可扩展的数据聚合策略
4. 每日进行代码审查并参与评审流程
5. 使用高级工具优化API和报表中SQL查询的性能
6. 在敏捷开发的框架下进行协作式迭代式的软件开发
技术需求
Your job will be to develop a part of a distributed system that serves the hospitality industry. The system consists of many domain-oriented microservices developed under a few cross-functional teams. You can bring a smile to the faces of thousands of people working in hotels across the globe.
Key Areas of Responsibilities
Designing implementing and maintaining new functionalities within a living system
Building dedicated export solutions for 3rd parties
Building scalable aggregated data strategy for analytical and reporting purposes
Performing code reviews daily and participating in code review process
Using advanced tools to optimize performance of SQL queries used in APIs and reports
Working in a collaborative and iterative software development process with an Agile team
Technologies used:
Qualifications :
任职要求
加分技能Nice To Have
Strong verbal and written communication skills in English are required
Fluent in Object-Oriented and Functional Programming paradigms
Knowledge 8/9 and Entity Framework
Strong experience with PostgreSQL
Good understanding of and hands-on experience with database performance aspects
Capability of writing clean code along with tests
Open-minded proactive person
Proactive attitude and continuous improvement
Minimum 3 years of experience with similar position and minimum 5 years of experience with IT industry
Nice To Have Skills
Basics of Linux and Docker
Domain-Driven Design
Experience with CQRS and Event Sourcing patterns
Experience with distributed systems and web services
Experience with AWS RDS PostgreSQL and other AWS database-related technologies is a plus
Experience with hospitality systems and familiarity with hospitality applications is a strong plus
Remote Work :
No
Employment Type :
Full-time
Shiji Group provides software solutions and services for the hospitality, food service, retail and entertainment industries, ranging from hotel management solutions, to food and beverage and retail systems, payment gateways, data management, online distribution and more. Founded in 19 ... View more