Developing high performance and reusable software with excellent test coverage
Building reusable code and libraries for future use
Researching & evaluating existing/new technologies to ensure best practices are met.
Supporting the operations team to provide the best uptime and service quality.
Develop robust server-side logic for implementation with front-end services.
Optimization of existing applications for performance and scalability
Implementation of security and data protection guidelines
Participating in continuing education and training to remain current on best practices.
Qualifications:-
Bachelor or higher degree in Computer Science, or a related Engineering field to Computer Science
9+ years of experience as a Full-Stack Developer
In-depth working knowledge with front-end technologies such as HTML, CSS, JavaScript, and modern frameworks (e.g. React, Angular, etc.)
Proficiency in back-end languages like Python, Java or NodeJS.
Experience with web frameworks (e.g. Spring, Django, etc.)
Experience in one or multiple database technologies like MySQL, PostgreSQL, Couchbase, MongoDB
Experience with Distributed caches and in memories is highly desired (Redis, Memcached is a must)
Experience with of RESTful APIs and third-party libraries
Experience with version control using Git
Strong Experience on working with Apache Kafka
Experience with containerization (e.g. Docker, Kubernetes)
Strong Knowledge of modern architecture patterns (e.g. microservices and event-driven architectures)
Have good problem-solving, and troubleshooting skills
Experience with Agile development methodologies.
What we offer:-
A competitive salary and package.
Working in a disruptive and fast-growing industry where the possibilities are endless
A diverse team and inclusive culture.
Outstanding teammates who want to celebrate your success
The opportunity to join the next big global fintech
Job Types: Full-time, Permanent
Application Question(s):
* This position is based on-site in Dubai. Are you comfortable working in an on-site setting?
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.