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.
- Perform problem analysis and provide technical solutions to resolve customer issues.
- Create and maintain technical documents.
Requirements
- 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, and JMX.
- Fluent in English.
Preferences
- Industry experience in telecom and payment.
- Familiar in technologies: telecom industry, blockchain, authentication (OAuth 2.0), electronic payment processing, digital wallet, DCC, DCB, POS system, BSS integration.