Software Engineer

Apple

  • Hyderabad, Telangana
  • Permanent
  • Full-time
  • 15 days ago
Apple is a place where extraordinary people gather to do their best work. Together we craft products and experiences people once couldn't have imagined - and now can't imagine living without. If you're motivated by the idea of making a real impact, and joining a team where we pride ourselves in being one of the most diverse and inclusive companies in the world, a career with Apple might be your dream job. Apple's IS&T team is looking for highly motivated and dedicated engineers to build the next generation of software services that powers several critically important applications. In this role you will be partnering with multi-functional teams across Apple. You will work closely with our business leaders and other partners to implement new solutions. The candidate must be able to work independently, understand the needs and build the solution for sophisticated architecture and is comfortable working under pressure at times.DescriptionDevelop and maintain highly reliable, scalable, and maintainable enterprise applications that can match Apple volumes Understand requirements, engage with team members, multi-functional teams and project managers to define solutions, and estimate the scope of work required Deliver solutions that can keep up with a rapidly evolving product in a timely fashion Review technical designs and perform code reviewMinimum Qualifications
  • More than 4 years of experience in designing and developing scalable enterprise solutions.
  • Extensive hands-on experience with Java, Spring Boot, Microservices, Swift and Oracle.
  • 2-3 years experience with Oracle database, fine tuning queries and designing schema.
  • Good understanding of data replication technologies - Golden Gate - Data Guard
  • At least 2 years experience developing macOS app and Objective C and Swift. Experience with Xcode.
  • 2-3 years experience with AWS storage technologies like S3. Working knowledge of S3 APIs.
  • Troubleshooting latency and through put issues.
  • Sound knowledge of encryption, security, data protection, access control, and high availability.
  • Experience setting up and maintaining application on cloud infrastructure.
  • 2-3 years experience in Python development.
  • Hands-on with architecture, design, development and deployment of enterprise systems
  • Experience in rolling out distributed, large-scale, low latency web applications with REST, Data Caching Services, DB schema design and data access technologies. Familiarity with application monitoring tools like Hubble, Splunk.
Preferred Qualifications
  • Experience crafting and architecting distributed systems and concurrent programming.
  • Experience designing ecosystems for Web applications & API Platforms
  • Understand security concepts and build reliable and safe distributed applications
  • Ability to successfully multi-task and support multiple, concurrent projects

Apple

Similar Jobs

  • Software Engineer, Salesforce

    Marriott Tech Accelerator

    • Hyderabad, Telangana
    Job Description About Us: Marriott International Inc., headquartered in Bethesda, Maryland, USA, was founded in May 1927 by J. Willard Marriott and Alice S. Marriott with a mod…
    • Just now
    • Apply easily
  • Senior Software Engineer II

    Marriott Tech Accelerator

    • Hyderabad, Telangana
    Job Description About Marriott: Marriott Tech Accelerator is part of Marriott International, a global leader in hospitality. Marriott International, Inc. is a leading American m…
    • 21 hours ago
    • Apply easily