Once JECHO receives your application, we will help refer your profile to the vacancy. For any other job requests, please visit us on JECHO.ME, or contact our JECHO Consultants.
Upload your CV/resume or any other relevant file. Max. file size: 40 MB.

Description

Want to architect and build highly scalable and available systems that serve millions of worldwide users, right here from Taiwan?

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 DevOps, frontend and full-stack developers?

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 experienced tech leads/architects who have an eye for performance, utility and practicality rather than regurgitating programming patterns from textbooks.

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

  • 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
  • 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 and message queue based distributed architectures Multi-threading and messaging
  • 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++

Tagged as: activemq, amazon sns, amazon sqs, kafka, rabbitmq, zeromq

Leave a Reply or a Review

*