Taipei
Platform and Application Software Engineer
Location: Taipei, Taiwan
Job Description / Responsibilities
- Design and develop enterprise-grade payment service solutions, and transaction platform based on blockchain technology.
- Responsible for problem analysis and provide technical solution to resolve customer issues.
- Create and maintain technical documents.
Qualifications
- Bachelor’s degree in Computer Science (or related field).
- 3+ years programming experience with the following: Java (must), Python (plus), C++/C, NoSQL (Mongo), RESTful API, gRPC.
- Experience with CM and bug tracking tools, such as GIT, Jira, or Redmine.
- Experience with Kafka, Hazelcast, MongoDB, ElasticSearch, JMX.
- Fluent in English.
- Experience with any of the following is a plus: telecom industry, blockchain technology, electronic payment processing, wallet, DCC, DCB, POS system, BSS integration.
Preferred Qualifications
- Industry experience in telecom and payment.
- Familiar in technologies: blockchain, authentication (OAuth 2.0), electronic payment processing, digital wallet, DCC, DCB, POS system, BSS integration.