About

Benefits and Compensation

Social insurance + five social insurances and one housing fund + holiday benefits + wedding gift

A variety of team-building activities + an annual company trip

Paid annual leave + marriage leave + maternity leave


Java Developer

Job Responsibilities

1. Develop and modify software systems;

2. Oversee the testing and validation procedures for software systems;

3. Analyze user needs and design and maintain solutions for them;

4. Prepare the relevant documentation.


Job Requirements

1. Bachelor’s degree or higher in a computer-related field, with at least 5 years of Java development experience;

2. Proficient in the Java programming language and its core libraries (such as the Collections Framework and I/O streams), and familiar with layered development approaches in a client-server architecture;

3. Familiarity with major Java technology frameworks (such as Spring, iBatis, and the integration of Spring and iBatis), and proficiency in JavaScript, Ajax, jQuery, and related technologies;

4. Proficient in using development tools such as MyEclipse, Dreamweaver, Visio, and PowerBuilder;

5. Familiarity with major J2EE application servers (such as Tomcat or WebLogic);

6. Familiarity with SQL Server or Oracle databases (DML, DDL, listeners, etc.), and proficiency in using PL/SQL Developer;

7. Possess basic software design and documentation skills; candidates with experience in database design and project management will be given preference.


C++ Developer

Job Responsibilities:

1. Responsible for the secondary development and maintenance of the software for the front-end data collection system at customs checkpoints;

2. Guide and assist software implementation engineers with software deployment, debugging, and testing;

3. Analyze and document user requirements and technical solutions for clients.


Job Requirements:

1. Bachelor’s degree or higher in a computer-related field, with at least 5 years of C++ development experience; 

2. Solid foundation in C/C++ programming; experience with VC development is preferred;

3. Possess a solid foundation in serial and network communication technologies, with some practical experience in various network communication protocols;

4. Able to work hard and endure hardships, with strong stress tolerance, a strong sense of responsibility, and strong analytical and problem-solving skills.