Java后端工程师
vipabc英语
- 公司规模:1000-5000人
- 公司性质:外资(欧美)
- 公司行业:互联网/电子商务
职位信息
- 发布日期:2016-10-27
- 工作地点:上海
- 招聘人数:若干人
- 工作经验:1年经验
- 学历要求:本科
- 语言要求:英语 熟练 普通话 熟练
- 职位类别:软件工程师
职位描述
职位描述:
职位描述 Job Description:
1. Conduct system analysis and development, review and come out solution design with tech leads/architects
2. Analyze feature specifications and translate feature requirements to task specifications
3. Responsible for analysis of current programs including performance, diagnosis and troubleshooting of problem programs, and designing solutions to problematic programming.
职位要求 Requirement:
1. Ability to communicate effectively in written English
2. An easy going personality with the ability to motivate and encourage the people around you
3. An enthusiasm for working with minimum supervision, and a head full of creative solutions
4. A real passion for technology and innovation
5. Experience working in agile methodologies like Scrum
技能描述 Skill Description:
1. B.S. or M.S. in computer science/engineering or equivalent experience
2. 5+ years’ working experience in software development and strong evidence in:
1) Be familiar with one or more open source object-oriented programming language (Java, Scala, Go, etc.) and web framework (Node, Spring, etc.)
2) Be faimilar with varies of development / production environemnt (Linux, Windows, Mac, etc.)
3) Be faimilar with varies of source control system (Git, SVN, TFS, etc.), versioning strategy and source control flow.
4) Have experience on web services / web API related patterns (RESTful, hypermedia, etc.) and practices (security, idempotent requests, HTTP verbs / semantics)
5) Deep understanding on non-functional features (performance, availability, scalability) and practices / theories (CAP, etc.) for distributed systems
6) Be familiar with software lifecycle process (from development to deployment). Have experience on one or more CI or CD platform / tools.
7) Have experiene on varies of data storages, including RDBMS, NoSQL and Search Engine (Elasticsearch, Solr, etc.)
8) Experience on cloud platform deployment (PaaS or VM) and monitoring is a plus.
3. As new technologies emerge and impact our systems, expected to learn these technologies very quickly and resolve any problems involved in integrating new technologies with our systems
举报
分享
职位描述 Job Description:
1. Conduct system analysis and development, review and come out solution design with tech leads/architects
2. Analyze feature specifications and translate feature requirements to task specifications
3. Responsible for analysis of current programs including performance, diagnosis and troubleshooting of problem programs, and designing solutions to problematic programming.
职位要求 Requirement:
1. Ability to communicate effectively in written English
2. An easy going personality with the ability to motivate and encourage the people around you
3. An enthusiasm for working with minimum supervision, and a head full of creative solutions
4. A real passion for technology and innovation
5. Experience working in agile methodologies like Scrum
技能描述 Skill Description:
1. B.S. or M.S. in computer science/engineering or equivalent experience
2. 5+ years’ working experience in software development and strong evidence in:
1) Be familiar with one or more open source object-oriented programming language (Java, Scala, Go, etc.) and web framework (Node, Spring, etc.)
2) Be faimilar with varies of development / production environemnt (Linux, Windows, Mac, etc.)
3) Be faimilar with varies of source control system (Git, SVN, TFS, etc.), versioning strategy and source control flow.
4) Have experience on web services / web API related patterns (RESTful, hypermedia, etc.) and practices (security, idempotent requests, HTTP verbs / semantics)
5) Deep understanding on non-functional features (performance, availability, scalability) and practices / theories (CAP, etc.) for distributed systems
6) Be familiar with software lifecycle process (from development to deployment). Have experience on one or more CI or CD platform / tools.
7) Have experiene on varies of data storages, including RDBMS, NoSQL and Search Engine (Elasticsearch, Solr, etc.)
8) Experience on cloud platform deployment (PaaS or VM) and monitoring is a plus.
3. As new technologies emerge and impact our systems, expected to learn these technologies very quickly and resolve any problems involved in integrating new technologies with our systems
职能类别: 软件工程师
关键字: Backend Engineer 后端
公司介绍
tutorabc由美国硅谷技术团队研发创立,凭借独家研发的DCGS动态课程系统,将遍布全球80多个国家、100多座城市的外籍顾问与学习者精准匹配,并为学习者打造定制课程和教材。tutorabc是全球首个24/7/365全年无休的真人在线教育机构,拥有10,000多位外籍顾问。每年提供超过千万堂在线教育课程,客户遍及全球135个国家和地区。
联系方式
- Email:wtwang@vipabc.com
- 公司地址:上班地址:在线授课 不限城市