Job Responsibilities
- Be responsible for the technical design of new solutions in the product. - Write high-quality technical design specification. - Participate in the development of core frameworks and components. - Represent the R&D team from technical perspective when working with customer support, customers and partners. - Perform problem diagnosis, troubleshooting and resolution - Cooperate with local and foreign colleagues. Communicate tightly with PM and other related teams - Continuously cultivate a learning and innovating culture
Job Requirements
- 3 years’ above hands on experience in Java development - Strong technical background in internet related technologies including open source, J2EE, and ability to discover new ones. Pragmatic and not dogmatic - Good knowledge of popular Java frameworks like Spring, Hibernate, MQ etc - Familiar with mainstream technologies such as Redis, Kafka, MongoDB, Hadoop, Spark and ElasticSearch etc. - English fluent. Ability to communicate with people from the business and technical fields - Strong customer service focus, with the ability to communicate with highly technical and business teams - Ability to work in a flat and versatile organization, and on multi-national / cultural projects - Enjoys difficult challenges, a problem solver
Required Languages
English
Job Details
Position type
Back-end development engineer
Experience
Unlimited experience