Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Senior software developer - java - messaging orchestration for apple icloud, apple music and more

London
Software developer
Posted: 6h ago
Offer description

The ASE Customer Engagement engineering team is responsible for building the platform that enables communicating with millions of customers every day, across services such as Apple iCloud, Apple Music, Apple TV, Apple Arcade, Apple News, Apple Fitness, Apple Wallet and more. In this team, you would be responsible for designing, building, improving and maintaining server-side apps that process requests at phenomenal scale, with low latency and high availability, supporting customer messaging features for our Apple Services. These apps orchestrate customer messaging built by operations teams using our self-service platform. This includes targeting, personalising and A/B testing messages to grow our active user base for Apple Services. The responsibilities as a senior member of the team include: * Working with our QA and SRE teams to establish reliability and quality goals * Anticipating, architecting and coding to cater for our highly-distributed mass-scale Apple ecosystem * Frequently collaborating with multiple partner engineering teams and consumers of our platform * Representing our team in meetings and driving consensus across participants * Creating reusability across our features and our engineering stack e.g. utilising standard libraries and contributing to their development * Creating technical design documents and driving consensus across stakeholders * Introducing best practices and automation, and driving their acceptance Experience in Java core programming is required. Experience in designing and building production APIs using micro-services written in Java is required Skilled at writing clean and high-performant code in Java Skilled at using test driven development to empower CI/CD workflows Using data structures, concurrency and design patterns Designing and building loosely coupled and eventually consistent distributed systems Communicating effectively, both written and verbal, with technical and non-technical cross-functional teams Undergraduate degree related to computing or equivalent experience Experience in Java core programming is required Technically leading software development projects across teams Making critical architectural decisions that have long-term impact on success

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Senior software developer
London
TMX Group
Software developer
Similar job
Oracle software developer
London
Jas Gujral
Software developer
Similar job
Software developer (.net)
London
TDG Türkiye
Software developer
See more jobs
Similar jobs
It jobs in London
jobs London
jobs Greater London
jobs England
Home > Jobs > It jobs > Software developer jobs > Software developer jobs in London > Senior Software Developer - Java - Messaging Orchestration for Apple iCloud, Apple Music and more

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save