Home Jobs in UAE Jobs in Dubai Software Developer Jobs in Dubai Software Developer

Software Developer - Scala

Peg B Technology

Posted on May 23, 2019

4 - 5 years Dubai - United Arab Emirates

Bachelor of Science(Computers). Any Nationality

Opening 01

Job Description

Email sent successfully.

We aim to change how the world pays and empower our partners to accelerate the pace, scale and reach of their business by enabling multiple payment methods.
We aim to drive financial inclusion by becoming one of the fastest growing payments solution providers.
Our customers are large verticals that we offer a simple, safe and secure alternative to cash payments.
Duties and Responsibilities

Solve customer problems by creating innovative products

Analyze business requirements/processes and system integration considerations to determine appropriate technology solutions for internal and external customers

Design, code, tests debug and document software according to company s systems standards, policies and, procedures, security and compliance requirements

Using current programming language and technologies, code and perform testing and debugging of applications

Complete documentation and procedures for installation and maintenance

Prepare flow charts and systems diagrams to assist in problem analysis

Prepare test data for unit, string and parallel testing

Resolve customer issues with software solutions and responds to suggestions for improvements and enhancements

Work is guided by operational and project objectives

Manage delivery of the payment product to assure compliance in ISO & PCI-DSS

BA or BS (MSc preferred) degree in Computer Science, Mathematics, Engineering or related field; equivalent experience considered
Knowledge and experience

4 + Years of Programming/Coding experience in Scala

Experience in concurrent/multi-threaded programming

Experience in mobile commerce solution, e money payments and other alternative payments methods.

Experience with relational and non-relational (e.g., MongoDB, CouchDB, Cassandra, etc.) data stores

Strong grasp of Unix-like operating systems

Experience in GIT version control

Experience in managing application dependencies using SBT or Maven or Gradle

Experience in deploying applications using Docker

Experience in big data ecosystems like Hadoop
Added Advantage

Desired knowledge of S.O.L.I.D software engineering principles

Desired experience in developing web services and applications using the Typesafe / Lightbend stack

Desired knowledge of distributed caching, distributed key-value and document data stores, data replication & conflict resolution, scale-out fault tolerance and data-layer reliability

Desired knowledge of cryptography, key management and security solutions on both mobile and server side with understanding of security protocols and cryptography including PKI, SSL, RSA, authentication, encryption, digital signatures

Desired knowledge of using PCI-DSS framework

Desired knowledge of middleware like RabbitMq or Kafka

Desired knowledge of using functional programming library like Cats is a plus

IT - Software Services

IT Software


Software Developer

Easy Apply


Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information.We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com

Peg B Technology

View Contact Details
Additional Information Required

Employer has requested some additional information along with your application for this job

Login to Naukrigulf

Continue using

All your activity will remain private