freehire launches on Product Hunt on 26 August.

Follow →

Java Developer

Summary

Develops and maintains Java-based financial transaction systems using SpringBoot, MySQL, Kafka, and Redis, focusing on performance, stability, and production issue resolution.

Job Description

Responsibilities:

Responsible for system upgrade and maintenance, assist in analyzing and solving production failures;

Responsible for system performance optimization and improve system stability;

Participate in project design and development;

Report to China team-lead.

Requirements:

Bachelor degree in Information Technology or related discipline.

2+ years experience with Java development;

Solid Java foundation, with good programming logics;

Familiar with the use of open source frameworks such as SpringBoot, SpringMVC, Mybatis, etc.;

Familiar with the development and tuning of relational databases such as MySQL and PostgreSQL;

Familiar with open source technologies such as Kafka, Zookeeper, Netty, Dubbo and Redis, etc.;

Hands-on experience in deployment, configuration and tuning of service containers such as Tomcat and Nginx;

Have strong sense of responsibility, good at logical and systematical thinking;

Experience in large-scale financial transaction system development is highly preferred;

Energetic with can-do attitude and team spirit;

Strong communication and presentation skills in Chinese and Mandarin.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available