Backend Engineer

4 days ago


Semarang, Indonesia PT YIFAN JAYA Full time

Responsible:
1. Responsible for the development and maintenance of the company's project software;
2. Submit high-quality codes on time according to the project plan;
3. Able to assist in the arrangement and design of software requirements;
4. Find out the hidden dangers and problems existing in the software, and can put forward reasonable solutions

**Requirements**:
1. Solid basic knowledge of Java development, more than 3 years of software development experience;
2. Proficient in using spring mvc, spring boot, spring cloud, mybatis, dubbo and other mainstream open source frameworks;
3. Proficient in database Mysql, Redis and MongoDB;
4. Proficient in the core concepts of micro-service framework (Spring Cloud, Dubbo / Dubbox, etc.) and micro-service (inter-process communication, service registration and discovery, load balancing, circuit breaker, etc.);
5. Familiar with common algorithms and data structure, familiar with network programming and multi-threaded programming technology;
6. Familiar with JMS or AMQ, such as kafka, activemq, rabbitmq, etc.;
7. Proficient in system design and development under high concurrency and high flow business scenarios;
8. Good learning ability, good communication skills and teamwork spirit, strong sense of responsibility, active working attitude, able to quickly integrate into the team;
9. Big data development experience is preferred

**Education**:

- S1 (required)

**Experience**:

- Back End Developer: 3 years (required)



  • Semarang, Indonesia Digital Envision Full time

    What You Will Do: - Code using Node.js - Design, build and maintain clean, efficient, reusable, and reliable code - Perform testing and create technical documentation - Identify company’s user and system requirements for new website, and estimate the time spent on each task - Effectively use tools and ingenuity to identify and fix defects before they...