工作职责概述Job Summary:
高级Java开发不仅要设计和使用合适的技术方案高效率并且高质量地实现业务需要 还要与其他职能员工进行良好的合作 管理项目进度 从技术方面带领其他team member对需求进行合理的设计设计 以使整个team的资源利用 效率 以及质量达到最优
A Senior Java Developer not only needs to design and use appropriate technical solutions to efficiently meet business needs but also needs to collaborate effectively with other team members manage project progress and lead a small team from a technical perspective to optimize the teams resource utilization efficiency and quality.
预期工作目标/Job Expectations:
根据业务需求设计开发和升级后端系统特别是那些直接与移动应用程序交互的系统
Design develop and upgrade backend systems based on business needs especially those that interact directly with mobile apps.
优化已有系统解决问题并提高其性能
Optimize existing systems resolve issues and improve their performance.
编写单元测试和验证程序执行自测以保证发布质量
Write unit tests and verification programs and perform self-tests to ensure release quality.
编写方案设计文档和其他技术文档
Prepare solution design documents and other technical documents.
与产品负责人其他开发者QA和其他人员协商设计系统并获取有关项目限制和能力性能要求和接口的信息
Confer with the product owner other developers QA and other personnel to design the system and obtain information on project limitations and capabilities performance requirements and interfaces.
分析用户需求和软件需求以确定在时间和成本限制内设计的可行性
Analyze user needs and software requirements to determine feasibility of design within time and cost constraints.
带领小型开发团队管理项目进度并与团队内外成员协作以高效高质量地交付功能
Lead a small dev team manage project schedules and collaborate with members both inside and outside the team to deliver high-efficiency high-quality features.
参与团队和公司技术建设和创新不断提高开发效率和质量
Participate in the team and companys technological development and innovation and continuously improve development efficiency and quality.
上述职责仅是此职位的一部分职责公司可以在认为必要或适当时随时增加其他职责
The duties and responsibilities described above may provide only a partial description of this position. This is not an exhaustive list of all aspects of the job. Other duties and responsibilities not outlined in this document may be added as necessary or desirable with or without notice.
知识技能与能力/Knowledge Skills and Abilities:
要求/Required:
具有 7 年以上 Java 开发经验精通Java编程语言开发环境和常用库
7 years of experience in Java development. Excellent knowledge of Java programming language development environment and libraries.
能熟练使用常用的数据结构和算法
Proficient in using common data structures and algorithms.
精通 Spring 框架缓存数据库RESTful 以及其他常用框架
Excellent knowledge of Spring framework cache DB RESTful and other commonly used frameworks.
熟悉 GitKubernetesHelm 以及其他开发和云工具
Experience with Git Kubernetes Helm and other development and cloud tools.
具备后端服务优化重构和调试经验
Experience with optimizing refactoring and debugging back-end services.
具有主导设计和开发较大规模高并发后端系统的经验
Experience in leading the design and development of large-scale high-concurrency backend systems.
英语读写和沟通能力优秀
Excellent written and communication skills in English.
具备较强的沟通协作能力
Strong communication skills and the ability to function effectively in a collaborative work environment.
具有高度的行动力和自我管理能力以及较强的分析能力和求知欲
Self-motivated and self-managed with a high degree of analytical ability and intellectual curiosity.
有前端mobile app或电子商务项目经验者优先
Experience with front-end native app development or e-commerce projects is a plus.
必备知识/Equipment Knowledge:
Java编程语言
Java programming language
数据结构和算法
Data structure and algorithms
Spring框架
Spring framework
数据库 缓存框架 消息队列 网络框架 序列化框架等中间件和框架
Middleware and frameworks such as databases caching frameworks message queues network frameworks and serialization frameworks.
Git Jira等开发工具
Development tools such as Git and Jira
云技术 包括Kubernetes Helm等
Cloud technologies including Kubernetes Helm Docker etc.
Staffing Agency Submission Notice
iHerb does not accept unsolicited 3rd party (Agency) candidates. If you are an Agency please send any requests to be considered as a supplier in our Vendor Management System to . Do not contact iHerb employees directly. If requested to work on a role any Agency candidates would be presented through the internal recruiting organization.
About iHerb
iHerb is on a mission to make health and wellness accessible to all. We offer Earths best-curated selection of health and wellness products at the best possible value delivered with the most convenient experience.
Were the worlds largest eCommerce platform dedicated to vitamins minerals and supplements and other health and wellness products. For more than 25 years weve been making it simple for people all over the world to purchase the highest quality products. From supplements to skincare to grocery items we ship over 50000 products from over 1800 brands direct to our customers in 180 countries.
Our vision is to become the #1 destination for health and wellness across the world.
With a passion for wellness and a mind for innovative solutions iHerb team members share a vision for a healthier world that drives them each day. Our 5 Shared Values unite our global team:
Focus on the Customer Empower Our People Be Entrepreneurial & Pivot Quickly
Embrace Diversity & Inclusion Strive for Simplicity
iHerb Benefits
At iHerb we are dedicated to offering programs designed to help our employees and their families stay healthy live well and plan for their financial future. Built on a strong foundation our programs provide options and upgrades with flexibility protection and security in mind. For the comprehensive benefitslist visit our international team members you may be eligible forbenefitsdepending on the country where you are Acquisition Partner/local HR representative will go over thebenefitsyou are eligible for.
iHerb is an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to race color religion sex sexual orientation gender identity national origin disability or veteran status. iHerb provides equal employment opportunities to all applicants for employment and prohibits discrimination and harassment.
Required Experience:
Senior IC
50,000+ top-rated health and wellness products from trusted brands. Get the best value with weekly deals, fast, affordable shipping, and customer rewards.