返回查询:Technical Lead / 上海

该职位来源于猎聘 Programming Languages:

  • Java (Must Have) – main development languages for middle layer APIs.
  • One of frontend programming languages: JS/Vue/Angular (Must Have) – to extract business logic from frontend pages if logic is embedded there.
  • One of PHP/NodeJS (Nice to Have) - to understand and extract business logic if logic is embedded there.
  • Able to build coding standards & design patterns & code review capability.
  • Unit Test Databases & Middle Ware:
  • MySQL;
  • MongoDB;
  • Redis;
  • Kafka

Cloud

  • Azure Services (Must Have)
  • API Gateway, VM, Container Service (PAAS), Azure SQL, Redis, Blob, CDN, Monitoring, Logging, Kafka
  • AWS (Prefer to Have)
  • Ali Cloud(Prefer to Have) Microservice:
  • Spring Cloud (Must Have)
  • Spring Boot (Must Have)
  • Containerization(Must to Have)
  • Kubernetes(Nice to Have) Security:
  • Understand oauth2.0
  • Hands on experience on oauth2.0 integration with application source code
  • User-to-machine authentication: SSO
  • Machine-to-machine authentication: (H5/Vue/Anguar -> API) authorization code mode etc. DevOps:
  • Automated CICD with GitLab + Manual deployment of code package Other requirements:
  • Resources scale up capability
  • Co-ordination and documentation capability
  • Language capability (spoken & written)