Backend

Dubai, United Arab Emirates

Job Description

Company Description
Publicis Sapient, the digital business transformation hub of Publicis Groupe, helps clients drive growth and efficiency and evolve the ways they work, in a world where consumer behavior and technology are catalyzing social and commercial change at an unprecedented pace. With 20,000 people, across 17 countries and 53 offices around the globe, our expertise spans; technology, data sciences, consulting and creativity, combining a culture of innovation which enables us to deliver complex transformation initiatives that accelerate our clients’ businesses. For more information, visit www.publicis.sapient.com

Your Impact:
  • Design and build complex technology solutions across the stack (front-end and back-end) using best in class libraries, frameworks and design principles
  • Assist in estimation and planning of business solutions
  • Interact with management to provide technical solutions delivering to business needs
  • Consult clients on best practice point of view
  • Must be self-motivated and able to thrive in an agile environment
  • Stay abreast of emerging technologies and promote knowledge sharing

Your Skills & Experience:
  • Experience and proficiency across the stack – ability to develop modern front-ends along with coding secure and extensible back-end services
  • Experience in systems integration, package implementation, and/or interactive design.
  • Good level of understanding of software design and architecture principles like Microservices, Domain-driven design, CQRS, SOLID, DRY, SoC, etc.

Back-end skills (
must have)
  • Experience of creating server-side services using at least one of Java (ideally), Node.js or similar backend languages (C#/.NET omitted)
  • Designing and creating REST APIs
  • Experience of integration technologies like SOAP
  • Strong understanding and experience of relational and NoSQL database design and implementation
  • Experience building on container platforms such as Docker, Kubernetes
Front-end skills (preferred)
  • Experience of using at least one of these JavaScript frameworks to create modern front-ends - React.js, Angular or Vue
  • HTML, CSS, JavaScript (ES6) or TypeScript
  • Webpack or Gulp
  • A client-side Unit Testing framework e.g., Mocha or Jest
Other skills
  • API Management and Documentation (Swagger.io, I/O Docs)
  • Experience with high scale, highly transactional, high performance, highly available systems and robust applications
  • Knowledge of Continuous Delivery and Continuous Integration including DevOps pipeline to build and deliver high quality, scalable and secure solutions
  • Implementations on and migration to Cloud services on at least one of the hyper-scale Cloud platforms - Microsoft Azure, Google Cloud, AWS
  • Strong understanding and experience of quality engineering techniques including test-driven development (TDD), Behaviour-driven development (BDD), integration testing and performance testing.

Qualifications
Set yourself apart with:
  • Bachelor’s/Master’s degree in Computer Science or related field
  • Multi-threading programming concepts
  • Experience working on:
    • React Native
    • Netty, AKKA, Vert.x, CEP engines
    • GraphQL
    • Redux or Mobx
    • Kubernetes
    • Multi-tenant architectures deployed in the cloud
  • Experience of working on large scale, complex, and distributed applications in an Agile environment
  • Experience in a consulting or client-facing role

Additional Information
Benefits of Working Here:

  • 22 days paid holiday
  • Complimentary gym access
  • Free medical insurance and supplemented medical insurance cover for family
  • Complimentary return flight to your home country (if outside Dubai)

Beware of fraud agents! do not pay money to get a job

MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1403660
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Dubai, United Arab Emirates
  • Education
    Not mentioned