Relocation to Philippines is required.
Willing to work 6 days/week
Job responsibilities
Participate in the architecture design discussion and technical research of the payment system;
Complete core functions and overcome difficult key technical business problems;
Write detailed system design documents;
Help to train and improve the team.
Job requirements
With Bachelors degree in Computer-related majors or its equivalents;
Minimum of 3 years work experience in Java development.
Proficient in multi-threading and other basic libraries;
Familiar with distributed caching and other technologies;
Familiar with micro service system technology;
Preferably with experience in K8s implementation;
Preferably with K8s implementation experience;
Familiar with Spring Boot, Spring Cloud, Mybatis, MQ development
framework, and have actual experience in Spring Cloud micro services;
Proficient in popular distributed systems and their architectures such as:
RabbitMQ, Kafka, Zookeeper, ZeroMQ;
Master distributed open source technologies, including distributed things,
distributed logs, MQ;
Proficient in caching and other mechanisms, familiar with the design,
application, and tuning of high-concurrency, high-performance distributed
systems;
Proficient in database such as: MySQL, NoSQL storage, Hbase,
Memcached, Redis, MongoDB, etc.;
Familiar with Linux system, and be able to master various Linux
commands and tools,
Familiar with Shell.
Experience : 4 - 8 Years
No. of Openings : 3
Education : Any Bachelor Degree, B.Tech/B.E
Role : Java Developer
Industry Type : IT-Hardware & Networking / IT-Software / Software Services
Gender : [ Male / Female ]