Java Engineer - iCloud

Bengaluru, Karnataka, India
Software and Services


Posted: 14 Sep 2018
Weekly Hours: 40
Role Number: 113738793
Imagine what you could do here. At Apple, phenomenal 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 iCloud team as a Software Engineer to build innovative applications and custom solutions. As member of the technical team, you will play a meaningful role in crafting new systems architecture and technical direction, as well as the future of existing system and services. The people here at Apple don’t just build products — they build the kind of wonder that’s revolutionized entire industries. It’s the diversity of those people and their ideas that inspires the innovation that runs through everything we do, from amazing technology to industry-leading environmental efforts. Join Apple, and help us leave the world better than we found it. Imagine what you could do here.

Key Qualifications

  • 7+ years of experience in software development.
  • Experience in development of Java server applications in a Unix environment
  • Core Java knowledge is must.
  • Knowledge of open source frameworks like Spring.
  • Knowledge of Oracle programming is required.
  • Knowledge of NoSQL database like Cassandra will be an added plus.
  • Knowledge of HTML, Javascript and JQuery will be an added plus.


This is a hands-on role for developing and supporting new and existing features. This role requires working closely with multi-functional teams to effectively oversee the complex interdependencies inherent in this role.

Education & Experience

B.S. in Computer Science with 6+ years experience M.S. in Computer Science with 4+ years experience Ph.D. in CS, industry experience a plus

Additional Requirements