.
参考代码:  80781

Java Developer

Richemont

Shanghai, SH, CN

Permanent
  

Richemont owns several of the world's leading companies in the field of luxury goods, with particular strengths in jewellery, luxury watches and writing instruments.

THE COMPANY
Richemont owns several of the world's leading companies in the field of luxury goods, with particular strengths in jewellery, luxury watches and writing instruments.
Our Maisons encompass several of the most prestigious names in the luxury industry.

 

MAIN PURPOSE
Richemont is looking for a talented and highly motivated Java developer to join our enthusiastic and dynamic team in Versoix. Ability and commitment is more important than current skill set, although certain core skills are required. All candidates should be highly motivated, have technical flair, an interest in all things technology, excellent programming skills in Java, whilst also having strong experience of programming across multiple tiers covering presentation layer (e.g. JSP, Javascript), RESTful APIs and middleware related technologies.
As a JAVA developer you will be working on challenging middleware e-Commerce projects for all the Richemont Maisons. Working closely with a cross-functional teams of developers and architects, you will define, develop, test, debug and deploy java-based solutions granting full adherence with Group and Maison’ standards and needs in terms of e-Commerce/Web solutions and operations.

KEY RESULT AREAS AND MAIN RESPONSIBILITIES
• Understand user requirements, technical contexts and constraints and business objectives
• Be able to explain and communicate technical options/solutions
• Follow defined development methodologies and tools
• Understand global IT strategy and templates development philosophy
• Interpret business requirements and technical specifications
• Investigate, analyse, document and track status of reported defects using standard tools
• Perform maintenance programming and correction of identified defects
• Create and maintain technical documentation using defined technical documentation templates
• Help to create, document, and implement unit test plans, scripts, and test harnesses
• Help to define and validate functional and technical specifications
• Additional related activities as identified and required

 

JOB PROFILE
Experience
• 5 years’ above hands on experience in Java development
• Strong technical background in internet related technologies including open source, J2E, and ability to discover new ones. Pragmatic and not dogmatic
• Experience of the full software development lifecycle: from requirements gathering and functional specification, to development, testing and delivery (desirable, not essential)
Education
• Engineer degree preferred in an IT-related field
• Solid professional references
Technical competencies
• Excellent knowledge of Java 1.6+ language & technology stack
• Spring boot, Spring cloud, k8s, docker, redis, mysql and mongo etc.
• Familiarity with RESTful APIs, XML, web security
• At ease with development tools and processes like Maven, Subversion, Git, Eclipse, Unit testing, Agile methodologies
• Technical knowledge and experience with Wechat Ecosystem is an asset

Personal qualities
• Good communication skills, with high attention and patient to detail
• Ability to communicate with people from the business and technical fields
• Strong analytical, problem-solving and organizational skills. Focused and agile under pressure
• 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
• English fluent, other languages are a plus

LEARN MORE ABOUT LIFE AT RICHEMONT AND OUR MAISONS BELOW