About

Want to build a worldwide brand from Taiwan, and to communicate our brand story to millions of users worldwide?

Want to be based in Taiwan but work in a silicon-valley-like environment, and to build world-class brand and products?

Want to participate in the global fintech and blockchain movement, and work at an English-speaking workplace?

Come change the world with us! Join this fast-growing startup founded by software veterans and funded by top VCs, Skype co-founders, and the Taiwanese government (NDF)!

We’re hiring for an experienced Java Tech Lead or Architect. The exact mix of other skills does not matter, so long as your tool chest includes a mix of abilities.Be willing to attack anything that comes your way, learn on the fly and get things done.

Come talk to us if you want to push your skillset in a dynamic fast-paced environment.

You’ll need to have experience in architecting highly scalable and available systems, using tech such as:

  1. Message queues such as: ActiveMQ, Amazon SQS, ZeroMQ, RabbitMQ, etc.
  2. Pub-subs such as: Amazon SNS, Kafka, etc.
  3. In-memory caches / DBs such as: Redis, AWS ElastiCache, AWS DAZ, Hazelcast, MemSQL, etc.
  4. AWS current tech such as: Lambda and Serverless programming, microservices, programmed infrastructure, etc.
  5. Relational and non-relational database systems such as MySQL/Aurora, DynamoDB, Data Lakes Hadoop
  6. Generic multi-threading
  7. DevOps as a philosophy

Other than Java, the exact mix of additional skills does not matter, so long as your tool chest includes a mix of abilities. Be willing to attack anything that comes your way, learn on the fly and get things done. Come talk to us if you love engineering and want to push your skillset in a dynamic fast-paced environment.

Responsibilities

Working with other senior backend developers to quickly design and develop high-performing, secure, scalable, and fail-safe micro-architecture service sets that can reliably process very high transaction volumes at 99.999 availability. Being able to work in a small team in a startup environment will be a plus.

Requirements (at least some of)

  • 6+ years programming experience with Java
  • Message queues such as: ActiveMQ, Amazon SQS, ZeroMQ, RabbitMQ, etc.
  • Pub-subs such as: Amazon SNS, Kafka, etc.
  • In-memory caches / DBs such as: Redis, AWS ElastiCache, AWS DAZ, Hazelcast, MemSQL, etc.
  • AWS current tech such as: Lambda and Serverless programming, microservices, programmed infrastructure, etc.
  • Relational and non-relational database systems such as MySQL/Aurora, DynamoDB, Data Lakes Hadoop
  • Generic multi-threading
  • Passionate about the DevOps philosophy and culture
  • Passionate about message-queue-based distributed architectures
  • REST web services; ideally also having some experiences with Lambda, API Gateway and Serverless.
  • Source control systems and general DevOps such as GitHub, modern IDEs, git-flow, etc

Good to have

  • CI/CD (Jenkins) deploying to Docker and to AWS
  • Serverless programming
  • Additional languages such as C++

Required talents: 2

Location: Taipei (check us out on Google Maps!)

About XREX

Regarding our culture