Expoint – all jobs in one place
מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר
Limitless High-tech career opportunities - Expoint

Apple Software Engineer 
India, Telangana, Hyderabad 
500814588

Today
• Develop 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 review
  • 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.
  • 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