200 + Employees
Table of Contents
Job Position – Principal Software Engineer
Job Details Here
Min 10 years of experience in developing software products and services
· Hands-on experience with Java and good knowledge of NodeJS/PHP
· Must have experience in scaling applications/services to millions of users.
· Proficient in building and maintaining large scale MySQL and MongoDB databases
· Should be good in data structures and database design.
· Strong knowledge of architectural patterns—MVP, MVC, MVVM and the ability to choose the best solution for the product.
· Excellent knowledge of UML and other modeling methods
· Must have implemented microservice architecture in one of the projects.
· Experience collaborating with teams of various sizes, communicating clearly, actively sharing knowledge, and performing code review and security assessments
· Must have good development techniques, security, tech debt balance, TDD, and agile habits, Improve engineering standards, tooling, and processes.
· Proven working experience with Redis, RabbitMQ and Kafka
· Must have advanced level Elastic Search experience
· Good understanding of CI/CD processes and different Deployment Strategies
· Strong understanding of AWS Cloud services and Infrastructure
Please share your resume on firstname.lastname@example.org
FOLLOW US FOR MORE LIVE UPDATES
Jobs in Dubai – Click Here
Jobs in Abu Dhabi – Click Here
Jobs in Doha – Click Here
Jobs in Qatar – Click Here
Jobs in Saudi Arabia – Click Here
Jobs in United Arab Emirates – Click Here