Responsibilities:
1.Design, develop, maintain McDonalds new generation restaurant management system (BOSS) to ensure high performance reliability;
2.To analyze the needs of the future BOSS, identify specific requirements, authcomprehensive technical solutions design documentation.
3.To engage in close communication with global multifunctional teams, coordinating requirements technical specifics.
4. Develop optimize system modules, continuously improving system stability performance;
5. Participate in agile development teams, follow iterative processes, deliver high-quality outcomes on time.
Qualifications:
1.Extensive experience in Java back-end development with solid foundational skills in Java;
2. Proficient in 10, multi-threading, collections framework, JVM principles;
3. Skilled in designing implementing distributed systems, with expertise in distributed architecture, caching, messaging mechanisms;
4. Familiar with high-performance system design, coding, performance tuning; experience in high-concurrency systems system performance optimization;
5.Proficient in Linux operating systems, OceanBase Database, MySQL database, experienced in SQL optimization;
6. Familiar with mainstream Java frameworks such as Spring Boot, MyBatis, Kafka, Redis, Elasticsearch;
7. Knowledgeable in containerchestration platforms like K8S platform familiar with Istio;
8.Excellent English communication skills, both verball written, with the ability to produce fluent technical documentation(Please provide
IELTS/TOEFL/TOEIC/BEC scores if available);
9.Good programming ideas coding habits;
10. Collaborative, responsible, proactive with a strong sense of ownership a growth mindset.
更多