區塊鏈海外交易平台新創 Java Tech Lead/Architect

Taipei City, Taiwan
Backend Engineer
Full Time

What You'll Do / Responsibilities

Want to help develop the most beautiful FinTech products ever, right here in Taiwan, and offer them to millions of users worldwide? Want to be based in Taiwan but work in a silicon-valley-like environment, and release world-class products? Want to work with some of the world's best UXI designers, PMs, and developers?

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

/Responsibilities/

We’re hiring for experienced tech leads/architects who have an eye for performance, utility, and practicality rather than regurgitating programming patterns from textbooks.

You will be 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.

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
  8. Other than Java, the exact mix of additional skills does not matter, so long as your tool chest includes a mix of abilities.
  9. 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!

Required Qualifications

/Requirements/

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

/Good to have/

  1. CI/CD (Jenkins) deploying to Docker and to AWS
  2. Serverless programming
  3. Additional languages such as C++
Benefits / Compensation

.

Salary
Negotiable
Application Form
* is required.


(PDF file preferred)