锦鲤求职

苹果

Integration Engineering - Software Engineer

锦鲤会替你打开官网网申、按简历自动填表提交,你只需要在关键步骤确认。

岗位描述

岗位简介
Do you want to help build some of the largest and most consequential enterprise and customer technology systems in the world? Join Apple’s Information Systems and Technology (IS&T) organization. IS&T is the engine behind everything Apple does for customers and for the people who build for them. It’s Apple’s central nervous system. Supporting 2.5 billion active Apple devices, processing billions of secure transactions, and keeping the technology that defines modern life running flawlessly, IS&T makes the impossible feel effortless.

Do you love building solutions to handle global complexity and immense scale? Imagine what you could do here.

Sales and Operations Engineering is part of IS&T and drives the technology behind Apple's global operations, sales, and supply chain. The team connects the systems that move products from factory to customer — bridging sales platforms with the operational infrastructure that keeps Apple running at scale and ensuring Apple's technology and business priorities move in lockstep.

职位描述
Apple E-Business Services team is seeking an outstanding hands on Integration Software Engineer with passion for developing highly scalable integration platforms. This is an excellent opportunity for a self motivated, enthusiastic, result oriented person to design and build Java based B2B ‘infrastructure as code’ components using technologies like object storage and no sql databases. Enjoy the benefits of working in a fast growing business where you are encouraged to "Think Different" and where your efforts play a key role in the success of Apple's business.

最低任职要求
More than 12 years experience in building frameworks using middleware like Apache Camel.
Strong programming experience (more than 8+ years) in Java for building middleware or backend applications.
Strong experience (more than 5+ years) using Java frameworks such as Spring.
Strong object oriented design and analysis skills.
More than 5+ years experience in working with Oracle or similar relational databases and NoSQL databases such as MongoDB.
More than 5+ years experience in designing and building scalable and reliable solutions using Distributed System Architecture.
Knowledge of HTTP/S, TCP, DNS, web application load balancing.
Passion for programming and a good conceptual understanding of the operating environment - JVM, Operating System, File Systems, Network Protocols. Deep understanding of basic security concepts and protocols - authentication, authorization, signing, encryption, SSL/TLS, SSH/SFTP, PKI, X509 certificates and PGP.
Firsthand experience in performance tuning of applications and databases.
Strong expertise in backend integration and good understanding of Java and middleware technologies.

优先任职要求
Good knowledge of scripting language such as bash/Perl.
Knowledge of integrations with cloud based solutions is a plus
Familiarity with AI/ML fundamentals is a plus
Working experience in Agile development methodology.

后端开发方向的申请准备

先核对岗位要求与自己的经历,再准备档案、投递和面试。

阅读求职步骤与示例 →