You will also contribute to the architecture, design and implementation of top-level user facing features, with an emphasis on identifying components that can be used across different scenarios, domains and regions of the world.You should have in-depth experience developing large-scale relational database backed Java applications, with object-oriented expertise. An excellent understanding of relational databases and Java services are key, and Cassandra or other NoSQL knowledge are a plus. We partner with a variety of cross and multi-functional team members from a diverse array of other exciting groups across Apple.