Backend Developer

Job Description

We are looking for creative, self-motivation, proactive engineers with broad experience developing large scale micro-services.
Your primary focus will be development of server-side logic, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your coworkers into the application. A basic understanding of front-end technologies is therefore necessary as well.

- Analyze user stories and design the architecture of micro-services
- Design technical specification and define RESTful API to meet business requirements
- Define and implement feature test cases to proof quality of deliverables
- Co-work with frontend/backend engineers to build up a worldwide content platform
- Rapidly iterate and release product to react the change of business
- Build up the automation process of software development life cycle to integrate development, testing, deployment with automated way.
- Implementation of security and data protection
- Building reusable code and libraries
- Optimization of the service for performance and scalability

Requirements

- 4+ years experience in a professional programming position - Familiarity with micro-services architecture and server side technologies - Expert knowledge of JAVA or Scala - Experience working with NoSQL databases. (e.g. MongoDB, VoldemortDB) - Ability to work independently and as part of a team - Embrace Agile/Scrum [Preferred] - Experience working with Finatra or similar REST Framework. - Experience working with relational databases. (e.g. PostgreSQL, MySQL) - Understand basic front-end technologies, a full-stack engineer is a plus - Understand service authentication and authorization will be a plus. e.g. OAuth2, OpenID Connect

Salary

Monthly TWD 60,000 ~ 80,000

Location

台北

Other Jobs at HTC Viveport

Unity Developer

3D launcher development for mobile VR devices. 

Operation Software Engineer (PHP)

1.Viveport論壇開發與維護 2.資料管理(資料探勘,整理, 資料科學, 資料架構, 策略規劃) 3.依數據內容提出優化的改善措施及方案,達成客戶任務 4.報表製作

Frontend/Backend Lead

As a Frontend or Backend Lead, you will * Work on large-scale, high availability distributed services* Coach/Mentor new hires and work with developers collaboratively on project...

Frontend Developer

The ideal candidate will be passion to join the worldwide content platform provider, Viveport team who is looking for building up world class global content eStore - Viveport an...

Software Development Engineer in Test

The HTC VR Service team is looking for new talent to join our rapidly changing and expanding team. If you’re interested in working with HTC to build the next generation of compe...

Cloud, DevOps & Microservices Engineer

We are looking for a special person to join the Viveport Engineering OPS Team. We work to support rapid change on our leading virtual reality platforms to allow customers can ex...

Similar Jobs

Codementor - Back-End Web Developer

在 Codementor,工程師同時具備使用者的角色,讓我們在開發的每一秒鐘,都可以設身處地為使用者著想。我們喜歡寫程式,更喜歡看到親手做出來的產品發光發熱。我們相信好的團隊和好的文化,是建構任何偉大產品的基石。  我們會希望找到這樣的工程師:  - 對於產品有無比的熱情,喜歡用聰明的方法,優雅地解決問題。 - 擅長在廣大的 open source...

Alfred Labs Inc. 阿福管家 - 用舊手機做監控攝影機 - Backend Software Engineer 後端工程師

We are hiring a backend engineer. The challenges of this job stem from the fact that security tolerates NO mistake. Alfred runs on a sophisticated group of servers nonstop. Over...

新加坡商立可人事顧問公司 Recruit Express: 亞洲最大軟體工作招募獵頭 - 『新加坡新創軟體公司』Sr. Backend Engineer/Architect,

工作內容 設計、研發、執行並維護新開發及現有之網站應用程式與程式團隊合作制定並優化程式計畫能在快速且多元的程式團隊文化中工作-我們互相學習、共同發想,執行好點子,甚至一起打乒乓球放輕鬆!創建能夠影響客戶線上行為的偉大產品-我們以我們的產品能夠改變人們線上購物行為為榮對探索及學習業界最新技術感到興趣 條件要求 5年以上相關工作經驗具備 NodeJS...

財團法人工業技術研究院(工研院,ITRI) - 巨量資料與深層學習平台技術研發工程師

巨量資料與人工智慧運算平台系統技術研發實作與維運管理,更多工研院巨量資料平台介紹:https://goo.gl/hrtUqu  在這裡你可以和一群充滿熱情的高手切磋技藝,也可以透過讀書會或MOOC線上學習讓自己的技術不斷提升。用你的青春與理想為國家產業提升盡一份心力。

91APP - 雲端工程師 (GCP Cloud Engineer)

利用Google Cloud Platform (GCP) 發展數據工程,與數據專家協作,從需求分析,系統規劃與開發,到線上維運,架構完整數據服務平台,往建構91APP「零售AI」的目標邁進。能善用Google Cloud Platform數據相關工具,如:Pub/Sub,DataFlow,BigQuery,TensorFlow等工具熟悉數據相關程式語...