Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Apple Software Engineer Ad Platforms 
India, Telangana, Hyderabad 
387134892

01.06.2024
Description
As Software Engineer, you will be responsible for design and development of large-scale, web-based, distributed systems using Java. These features will be developed at fast pace using Agile methodologies in Continuous Integration/Delivery environment. You will also design and develop test automation frameworks and tools to ensure high quality of deliverables. This job also expects you to Improve existing system’s performance, reliability, scalability and resilience. You will get a chance to work with cross-functional teams to deliver large set of features that span across various groups in Apple
Key Qualifications
  • 1+ years experience in development of systems using Java in a Unix environment
  • Experience developing highly available, low latency, web-scale, distributed systems and big data.
  • Experience building test automation frameworks and business use-case testing.
  • Ability to take requirements from design through to implementation both independently and with larger teams
  • Experience working closely with operational teams on deployment, monitoring, and management concerns
  • Understanding of Java memory management and garbage collection is a plus
  • Excellent analytical, problem solving and communication skills.
  • Experience in Continuous Integration/Delivery systems.
  • Experience with Git, Docker, Kafka, Airflow, Spark, Solr, Cassandra, Hadoop, Angular, Spring MVC, Javascript is highly desirable.
  • Prior experience in the internet advertising industry is a huge plus
Education & Experience
Bachelor’s or Master's degree in Computer Science or equivalent industry experience