Imagine what you could do here. At Apple, great ideas have a way of becoming great products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Join Apple's Partner Solutions and Technology team within the Information Systems and Technology organization as a Sr. Software Engineer. Our group's focus is on design and development of web based solutions for Apple Sales Business. The position will provide architecture, design, development across multiple projects.
- In-depth development experience with Java and Web Services
- Strong development experience with Spring, Hibernate & SOA
- Design & Development experience with Big Data, No-SQL is a big plus
- Experience with Kafka, Spark and similar technologies preferred
- Experience in working with Lucene based Search Engine preferably Elastic Search.
- Strong object-oriented programming and design skills
- Strong familiarity of working on large-scale, high volume applications is important
- Excellent problem solving, critical thinking and communication skills
- Experience writing web based applications
- Experience in handling architectural and design considerations such as performance, scalability, reusability and flexibility issues.
- Excellent communication skills
- A passion for technology
• BSCS or equivalent experience, plus minimum 4 years working in a software development, or similar engineering environment.