Add listing Add organization
Location: All cities
All cities
  • Search in all provinces
  • Beijing
  • Shanghai
  • Guangzhou
  • Shenzhen
  • Hangzhou
  • Dalian
  • Chengdu
  • Chongqing
  • Qingdao
  • Shenyang
  • Nanjing
  • Xi'an
  • Tianjin
  • Wuhan
  • Remote Position
Not found - ""
This listing was deactivated
20 september 2021

Java Developer

Shanghai | Posted: 22 february 2021, number: 14661

Java Developer

22 february 2021 3649
  • Employment: Freelance / Project 


Company Introduction:

We are a dynamic, ambitious, and fast-growing international IT service company. Based in Shanghai, with employees of various nationalities, origin, and experience. We have a partner company in HK, supporting our expansion in Asia-Pacific.

Our Core Values are Results Matters, Unique Solution, We Don’t Hide & Teamwork.

Our customers are large multi-national companies from different countries. They trust us with the modernization of their Information System.

Knowing that success can only be mutual, we provide our employees with the best technical environment and training. We support all our employees’ growth, learning, and career path.

If you want to have opportunities to learn, achieve personal development, get on a successful career track, work in a convivial, respectful, and harmonious working environment, come and join us.

Position Title : 

Java Developer 

Reports To : 

Consultant / Team Leader 

Location : 

Shanghai, China

Position Summary:

The primary focus of the role will be on Java project development, provide professional IT services and support to our customers. While this will be done with the help of Delivery Director, a high degree of execution will be required to analyst customer requirements specification, coding, and maintain the current system, to ensure a satisfactory and efficient system can be provide to the customer.

The incumbent will work closely with the Consultant and Team Leader to ensure the project to reach our customer’s requirement.

KPIs ​The roles KPIs are:

Good code quality & dev productivity (Code passes quality tests; No regression / no bug; Good app performance)

​Ensure project delivery (Project delivered on time; Project finished within budget)

Good team cooperation (Support team on technical problem/question; Able to plan work to maximize team efficiency) a minimum at each contract renewal.

Performance Review Period:

At the end of the probation period and then as ​

  • ​Internal Relationships
  • Delivery Director
  • Consultant(s)

Position Requirements:

Education / Certifications:


Experience / Qualifications:

  • College or above degree in computer science, software engineering or relevant
  • ​Adherence to our Core Values is a must 
  • Ability to work in teams is mandatory
  • Good English and Chinese language abilities is preferred
  • With Java related project development experience ​▪ ​Proficient in Java 8, experience with Java 11 would be appreciated
  • ​Solid Knowledge of Spring Framework, experience with Spring Boot is a plus
  • Strong understanding of SQL and ORM such as Hibernate, NoSQL database experience is a plus ▪ ​Good knowledge of HTML, CSS, JavaScript
  • ​Knowledge in any of the following technologies would be appreciated: SOAP web-services, REST APIs, Maven, Thymeleaf

Specialized Technical Skills

  • ​Familiar with Office applications (Word, Excel, PowerPoint) ​
  • ​Ability to solve problems, and able to handle the pressure ​
  • Have high energy and possess an innovative mindset 
  • ​Professional personal presentation and punctuality ​
  • Good communication skills and coordinate ability

Key Responsibilities:

1. Development​

  • ​Analysis of client’s requests and technologies
  • ​Responsible for the development of common function modules under supervision of the Technical leader
  • Write unit tests to validate developed functionalities
  • ​Conduct Test and report to the Team Leader
  • ​Ensure good quality of code

2. Maintenance 

  • System performance review and optimization
  • ​Daily bugs fixing
  • System enhancement based on client’s needs

3. Reporting 

  • Daily and weekly progress reporting on projects to Consultant / Team Leader
  • ​Weekly One on one meeting with the manager to discuss project progress, work performance and improvements

4. Miscellaneous

  • Other tasks as directed by Management
Comments 0
This listing comments have been removed

Official WeChat Account
Scan the QR code above to view our official WeChat account.