We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale — across all devices and digital mediums, and our people exist everywhere in the world (18000+ experts across 37 countries, to be exact). Our work culture is dynamic and non-hierarchical. We are looking for great new colleagues. That is where you come in!
Must have Skills : Kubernetes, Microservices architecture (MSA) (Strong), Arabic
Job Description : 5+ years of experience as a backend developer in Java Spring Boot programming - Deep knowledge of Object-Oriented programing and engineering principles like SOLID - Significant experience writing and utilizing autonomous services oriented RESTful API services and performance tuning largescale apps - Experience with database systems, with knowledge of SQL and NoSQL stores (e.g. MySQL, Oracle, MongoDB, Couchbase, etc.) - Experience integrating with JavaScript frameworks, such as React is a plus - Ability to write effective unit, integration, and API tests - Nice to have knowledge of immutable infrastructure, infrastructure automation and provisioning tools - Strong understanding of Agile methodologies - Experience as a Developer on a cross-functional agile team preferred - Strong communication skills with ability to communicate complex technical concepts and align organization on decisions - Sound problem-solving skills with the ability to quickly process complex information and present it clearly and simply - Utilizes team collaboration to create innovative solutions efficiently - Passionate about technology and excited about the impact of emerging/disruptive technologies - Wants to unleash inner self-starter and work in an environment that fosters entrepreneurial minds - Believes in culture of brutal transparency and trust - Open to learning new ideas outside scope or knowledge