Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Apple Software Developer - Java Messaging Orchestration 
United Kingdom, England, London 
817732113

06.06.2024
Description
The responsibilities as a member of the team include:* Contributing code to systems owned by different sub-teams involved in messaging orchestration * Advocate and apply best coding practices and conventions* Working with our QA and SRE teams to establish reliability and quality goals* 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 stakeholdersExperience in Java core programming is required.
Key Qualifications
  • 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
  • Communicating effectively, both written and verbal, with technical and non-technical cross-functional teams
Education & Experience
Undergraduate degree related to computing or equivalent experience