漫画:这是一家人人羡慕的公司
PayPal是一家怎样的公司呢?
PayPal是全球领先的科技平台和数字移动支付企业,于 1998年在美国加利福尼亚州成立。公司总部位于美国加利福尼亚州圣何塞。目前,全球范围内超过4亿消费者与商户正在使用PayPal的服务,在世界各地开展电子商务和实体贸易。
PayPal致力于在中国市场长期发展。获中国人民银行批准收购国付宝信息科技有限公司之后,PayPal成为了第一家获准在中国市场提供在线支付服务的外资支付平台以及首家在中国拥有全资子公司的外资支付企业。
Job Description Summary
The Product & Technology, China team is looking for talented, creative, and passionate Java back end engineers to create a new product. The role expects a high standard of engineering excellence and a deep understanding of building and maintaining scalable applications and services.
Responsibilities
Design, and implement complex, multi-tier distributed software applications, document and test systems, modify as appropriate.
Own implementation of a module/application/product.
Develop efficient, elegant, clean code with no unnecessary complication or abstraction.
Deliver code in an agile team environment - you will operate in the bi-weekly scrum model.
Collaborate with other engineers, architects, and cross-vertical team
Build new APIs to enhance the portfolio of PayPal’s one of the most popular services.
Build and take operational responsibility of Java services that serve millions of users.
Identify any product/functionality gaps and collaborate internal product and technology teams to define the necessary development to support solution delivery.
Drive integration efforts and lead critical workstreams of strategic initiatives sponsored by senior executives.
Qualifications
Bachelor’s/Master’s in Computer Science, Software Engineering or equivalent experience.
5+ years’ experience in Java backend development.
Export knowledge in Java, Spring framework, Spring boot.
Good understanding of web services and related standards like REST/JSON and gRPC.
Experience in Object-Oriented programming and concepts.
Solid understanding of basic algorithms, design patterns.
Unix based development environment.
Experience to interact with engineering teams from multiple geo-locations.
Experience in both development and QA activities.
Experiences in both relational and non-relational DB, like Oracle and CouchDB.
Experience in Junit.
Experience in Kubernetes.
Exposure to Agile methodologies.
Strong problem-solving skills.
Financial or Payment industry experience is preferred.
Proven track record in delivering highly available, scalable systems on time.
Good communication skills, fluent in English.