Travelfusion has created the world’s largest direct connect travel distribution and travel search systems and as a Java developer you will join the teams responsible for software architecture and development of its core applications.
Technically, you will have at least 3 years commercial Java experience with excellent knowledge of the Java language, a good understanding of Web architectures and excellent database skills. You must have proven experience in developing and designing enterprise-level web services and core code for large ecommerce and online systems. You will have an exceptionally strong web development background with excellent software design principles and core knowledge of algorithms and data structures.
Travelfusion是领先的旅游搜索和内容整合服务商,我们正在寻求优秀的Java工程师加入我们迅速扩大的核心代码开发团队。
Travelfusion开发和建立了全球最大的旅游直连分销系统和旅游搜索系统,作为一个Java工程师加入我们,你将会参与到我们核心程序的架构设计与开发中。
技术方面,应聘者需具备三年以上商用Java程序的开发经验,精通Java语言,对Web架构十分了解并同时具备良好的数据库基础。应聘者需具有企业级Web开发的经验,丰富的Web开发背景,并具备良好的数据结构和算法基础。
Required Skills
- 3+ years commercial Java experience
- Proven experience developing enterprise-level web services applications
- Proven database experience (JDBC, query optimisation, schema design)
- Core knowledge of algorithms and data structures
- Ability to write clear technical documentation
- Ability to work with and refactor a large library of legacy code
- Understanding of common OO design patterns
- Degree in Computer Science, Software Engineering, or related fields
- Strong written&verbal communication skills both in Chinese and English
岗位要求
- 3年以上的Java商用项目开发经验;
- 丰富的企业级WebService开发经验;
- 丰富的数据库经验(JDBC,SQL查询优化,Schema设计);
- 对数据结构和算法的深入了解;
- 能够撰写清晰的技术文档(英文);
- 能够读懂并重构大量的遗留代码;
- 了解常见的面向对象设计模式;
- 计算机、软件工程或者相关专业毕业;
- 英语CET-6或同等以上水平
Preferred Skills (these are not a must)
- Test driven development experience (JUnit)
- Knowledge of common Java Enterprise frameworks (e.g., EJB, Spring)
- Experience of common Java web platforms (e.g., Tomcat, Glassfish, JBOSS)
- Application-tuning and database-tuning experience
- Experience with clustered web applications
- Unix experience
- Experience of common Java database frameworks (e.g. Hibernate, Ibatis)
辅助经验(不需完全具备)
- 测试驱动的开发模式经验;
- 了解常见的Java企业框架(EJB,Spring);
- 有常见Java Web平台的经验(Tomcat,Glassfish,JBOSS);
- 应用程序和数据库调优经验;
- 集群Web应用程序的经验;
- Unix经验;
- 了解常见的Java持久化框架(Hibernate,Ibatis);
Salary: competitive
薪酬:我们提供有在业内有竞争力的薪酬待遇
Location: Xuhui District, Shanghai
工作地点:上海市徐汇区
For immediate consideration, please contact: hr.china@travelfusion.com (with an attached resume and detailed cover letter on why you are the suitable for the job – having read the criteria carefully!!!)
有兴趣?请致信 hr.china@travelfusion.com 附上简历并详细阐述你为什么适合这个职位,致信前请确认已经仔细阅读过我们的招聘要求。










